Hi,
What is Server Side Ajax framework. What is different between Server side and Client side Ajax framework?
Thanks, in advance.
Loading
Know the answer? Post it — somebody with the same question will find it here.
Sign in to answer this question
It is the same account you read, post and publish with — and you will come straight back to this page.
Prabhu RajaPosted Oct 15, 2011, 1:09 AM
The server-side framework provides developers with an easy way to implement Ajax functionality, without having to possess much knowledge of JavaScript. The framework includes server controls and components and the drag and drop functionality. This framework is usually preferred when you need to quickly ajaxify an asp.net application. The disadvantage is that you still need a round trip to the server to perform a client-side action.
Javeed M ShaikhPosted Oct 14, 2011, 3:09 PM
Server side frameworks are used on the server side as the name says. You need to use the same language API's provided by the framework to do your client side activities and on deployment these client side activities coded on the server side get translated to normal Ajax functionalities, example is the Yahoo toolKit. The advantage of using a server side framework is that you use the existing language you are working in.
The Client side framework is the all the normal fashion activities we do using the XMLHTTPRequest object in a JavaScript file and then provided some callbacks to do the asynchronous requests. Not only these but there are other activities also that you can do and it will be very tedious and requires a lot of JavaScript experience. To avoid all this you have client side frameworks. They provide API's which help you to implement all of the above functionalities and also provide a lot of extra features which currently can be either found in free JavaScript code like
Auto completing textbox,Menu,accordian,tabbed pane windows,fade,zoom, etc..
The client side framework advantage over a server side framework is that you have the complete flexibility in your hands, example like Prototype,DOJO.
Please do not forget to mark "Accepted Answer".