One of the main criticisms of the ASP.NET AJAX approach is the “all or nothing” attitude the components have regards callbacks and updates. This is both a blessing and a curse, for while the AJAX components are very easy to work with, they also introduce significant network overhead and come with their own set of caveats.
Microsoft recognised this, and realises there was a need for a set of Javascript tools as part of the .NET stack to provide better generic Javascript support and to provide some AJAX alternatives. Rather than design their own from scratch, Microsoft decided to provide support for the very popular JQuery library. As of Visual Studio 10, JQuery will be distributed as part of the development kit, but for now you can get a head start with some early support released for Visual Studio 2008.
After the cut, we’ll discuss adding support for JQuery to Visual Studio.


Kian Ryan is a 



