Scott Watermasysk

Still Learning to Code

jQuery in Action

Assuming you were not living under a rock on Monday, you likely saw the announcement that Microsoft will be shipping jQuery in the next version of Visual Studio.

The jQuery intellisense annotation support will be available as a free web-download in a few weeks (and will work great with VS 2008 SP1 and the free Visual Web Developer 2008 Express SP1). The new ASP.NET MVC download will also distribute it, and add the jQuery library by default to all new projects.

We will also extend Microsoft product support to jQuery beginning later this year, which will enable developers and enterprises to call and open jQuery support cases 24×7 with Microsoft PSS.

Going forward we’ll use jQuery as one of the libraries used to implement higher-level controls in the ASP.NET AJAX Control Toolkit, as well as to implement new Ajax server-side helper methods for ASP.NET MVC. New features we add to ASP.NET AJAX (like the new client template support) will be designed to integrate nicely with jQuery as well.

We also plan to contribute tests, bug fixes, and patches back to the jQuery open source project. These will all go through the standard jQuery patch review process. Scott Guthrie

This is good news for two reasons:

  1. Microsoft is shipping open source. Some where in Redmond there is a room full of lawyers hyperventilating.
  2. jQuery rocks!

A couple of months ago I decided I wanted to learn the ins and outs of jQuery quickly, so I picked up the excellent jQuery in Action by Manning. While the book is great, there is so much to jQuery I doubt anyone really knows everything you can do with it (this is a good thing).

Since it will be “in the box” shortly, if you are not familiar with jQuery and books are your thing, I would recommend grabbing a copy.