Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

Sign In with Facebook Sign In with Google Sign In with OpenID

Categories

We have migrated to a new platform! Please note that you will need to reset your password to log in (your credentials are still in-tact though). Please contact lee@programmersheaven.com if you have questions.
Welcome to the new platform of Programmer's Heaven! We apologize for the inconvenience caused, if you visited us from a broken link of the previous version. The main reason to move to a new platform is to provide more effective and collaborative experience to you all. Please feel free to experience the new platform and use its exciting features. Contact us for any issue that you need to get clarified. We are more than happy to help you.

Server-side Transformation Vs Client-side Transformation

kongukongu Posts: 1Member
I would like to know which XSL transformation is best. Can you give some more idea for this scenario?

Now our existing application is using client side transformation, so we can able to transform whatever data to be displayed and dynamic datas are able to populate into Combo Box without hitting server. But if you are going for server-side transformation output could be HTML or TEXT of static. If you want to populate dynamic datas into combo box without hitting server, is it possible?

Ex: We have two Combo Box, one is Ticket Name, which contains name of tickets. Second is Task, which has to be populated when you are selecting Ticket Name. Now we dont have server hit, so how can improve performance of server-side XSL transformation for this case.



Note: I am doing analysis between Server-side Transformation and Client-side Transformation






Comments

  • lillulillu Posts: 308Member
    You are alerady familiar with pros and cons of server-side vs client side scripting. The same goes for client vs server-side xsl tranformation.
    If you transform xml at server and only send (x)html to browser, you can avoid browser incompatibilities and the fact that the user might not have xml parsers at all or their browser interprets xml diffently than you expected.

    Client side transformation saves server time. (Typical for data validation) For the combo box population I would say client side and only call server when you actually need to update the database. For any other changes on the fly, do it client side.

    : I would like to know which XSL transformation is best. Can you give some more idea for this scenario?
    :
    : Now our existing application is using client side transformation, so we can able to transform whatever data to be displayed and dynamic datas are able to populate into Combo Box without hitting server. But if you are going for server-side transformation output could be HTML or TEXT of static. If you want to populate dynamic datas into combo box without hitting server, is it possible?
    :
    : Ex: We have two Combo Box, one is Ticket Name, which contains name of tickets. Second is Task, which has to be populated when you are selecting Ticket Name. Now we dont have server hit, so how can improve performance of server-side XSL transformation for this case.
    :
    :
    :
    : Note: I am doing analysis between Server-side Transformation and Client-side Transformation
    :
    :
    :
    :
    :
    :
    :

    [hr][grey]To err is human, but to really foul things up requires a computer. (Farmers Almanac)[/grey] :-)

Sign In or Register to comment.