jQuery and Microsoft

jQuery is a lightweight open source JavaScript library (only 15kb in size) that in a relatively short span of time has become one of the most popular libraries on the web.

A big part of the appeal of jQuery is that it allows you to elegantly (and efficiently) find and manipulate HTML elements with minimum lines of code.  jQuery supports this via a nice "selector" API that allows developers to query for HTML elements, and then apply "commands" to them.  One of the characteristics of jQuery commands is that they can be "chained" together - so that the result of one command can feed into another.  jQuery also includes a built-in set of animation APIs that can be used as commands.  The combination allows you to do some really cool things with only a few keystrokes.

For example, the below JavaScript uses jQuery to find all <div> elements within a page that have a CSS class of "product", and then animate them to slowly disappear:

As another example, the JavaScript below uses jQuery to find a specific <table> on the page with an id of "datagrid1", then retrieves every other <tr> row within the datagrid, and sets those <tr> elements to have a CSS class of "even" - which could be used to alternate the background color of each row:

[Note: both of these samples were adapted from code snippets in the excellent jQuery in Action book]

Providing the ability to perform selection and animation operations like above is something that a lot of developers have asked us to add to ASP.NET AJAX, and this support was something we listed as a proposed feature in the ASP.NET AJAX Roadmap we published a few months ago.  As the team started to investigate building it, though, they quickly realized that the jQuery support for these scenarios is already excellent, and that there is a huge ecosystem and community built up around it already.  The jQuery library also works well on the same page with ASP.NET AJAX and the ASP.NET AJAX Control Toolkit.

Rather than duplicate functionality, we thought, wouldn't it be great to just use jQuery as-is, and add it as a standard, supported, library in VS/ASP.NET, and then focus our energy building new features that took advantage of it?  We sent mail the jQuery team to gauge their interest in this, and quickly heard back that they thought that it sounded like an interesting idea too.

Supporting jQuery

I'm excited today to announce that Microsoft will be shipping jQuery with Visual Studio going forward.  We will distribute the jQuery JavaScript library as-is, and will not be forking or changing the source from the main jQuery branch.  The files will continue to use and ship under the existing jQuery MIT license.

We will also distribute intellisense-annotated versions that provide great Visual Studio intellisense and help-integration at design-time.  For example:

and with a chained command:

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 24x7 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.

Summary

We are really excited to be able to partner with the jQuery team on this.  jQuery is a fantastic library, and something we think can really benefit ASP.NET and ASP.NET AJAX developers.  We are looking forward to having it work great with Visual Studio and ASP.NET, and to help bring it to an even larger set of developers.

For more details on today's announcement, please check out John Resig's post on the jQuery team blog.  Scott Hanselman is also about to post a nice tutorial that shows off integrating jQuery with ASP.NET AJAX (including the new client templating engine) as well as ADO.NET Data Services (which shipped in .NET 3.5 SP1 and was previously code-named "Astoria").

Hope this helps,

Scott

Published Sunday, September 28, 2008 11:32 AM by ScottGu

Comments

# jQuery to ship with ASP.NET MVC and Visual Studio

Sunday, September 28, 2008 2:34 PM by Scott Hanselman's Computer Zen

# jQuery and Microsoft

Sunday, September 28, 2008 2:40 PM by DotNetKicks.com

You've been kicked (a good thing) - Trackback from DotNetKicks.com

# re: jQuery and Microsoft

Sunday, September 28, 2008 2:43 PM by Chad Myers

This is simply amazing!  Thank you very much for doing this. We use ASP.NET and jQuery and pine for better jQuery IntelliSense support in VS. Wow... just wow!

# re: jQuery and Microsoft

Sunday, September 28, 2008 2:45 PM by Dave Ward

Best news I've heard in months!  Kudos to whoever made this happen.

# re: jQuery and Microsoft

Sunday, September 28, 2008 2:48 PM by Brian Chavez

About time!  MS is moving in the right direction.  The same kind of decision should have been with NHibernate with regard to EF. :(

# jQuery and ASP.NET MVC &laquo; If only I were . . .

Sunday, September 28, 2008 2:50 PM by jQuery and ASP.NET MVC « If only I were . . .

Pingback from  jQuery and ASP.NET MVC &laquo; If only I were . . .

# jQuery: &raquo; jQuery, Microsoft, and Nokia

Sunday, September 28, 2008 2:50 PM by jQuery: » jQuery, Microsoft, and Nokia

Pingback from  jQuery:  &raquo; jQuery, Microsoft, and Nokia

# re: jQuery and Microsoft

Sunday, September 28, 2008 2:51 PM by Chris Sutton

This is really exciting. I never expected to see an open source library show up in a Microsoft product.

Good choice.

Chris Sutton

# Betancourt.us &raquo; Blog Archive &raquo; Microsoft and Nokia to use jQuery

Pingback from  Betancourt.us  &raquo; Blog Archive   &raquo; Microsoft and Nokia to use jQuery

# re: jQuery and Microsoft

Sunday, September 28, 2008 2:55 PM by Rune Juhl-Petersen

Wow. I never thought I would see this. This is the first open source project that was supported instead of dublicated by MS. Keep it up, you are on track now! :)

# re: jQuery and Microsoft

Sunday, September 28, 2008 2:57 PM by Chris Hardy

Top notch stuff, Can't say too much more about this apart from that it's fantastic news!

# re: jQuery and Microsoft

Sunday, September 28, 2008 2:57 PM by David Pellerin

Great news, Scott!  Things are moving in the right direction.  Exciting times.

# Ajaxian &raquo; jQuery finds its way into Microsoft and Nokia stacks

Pingback from  Ajaxian &raquo; jQuery finds its way into Microsoft and Nokia stacks

# re: jQuery and Microsoft

Sunday, September 28, 2008 3:02 PM by Nairb

What are you doing to get around the existing conflict of both the MS Ajax library and jQuery using $ as shorthand?

This is absolutely fantastic news.

# ReadyState4 &raquo; Blog Archive &raquo; Blogging live from jQuery Camp 2008 (@MIT in Boston)

Pingback from  ReadyState4 &raquo; Blog Archive   &raquo; Blogging live from jQuery Camp 2008 (@MIT in Boston)

# re: jQuery and Microsoft

Sunday, September 28, 2008 3:08 PM by Adam Tybor

Awesome!  As Chad says, AMAZING.  I can't believe what I am reading.  MS is going to use an existing unmodified oss project!  I am speechless.  Scott, given where the .net community was 3 years ago, the work you have done to help bolster a more open and cooperative .Net community lead by Microsoft is unprecedented.  I hope we can continue to see more announcements like this and continue see more open projects like Ironruby and Asp.Net MVC coming out Redmond.  

# re: jQuery and Microsoft

Sunday, September 28, 2008 3:14 PM by Rachit

Wow...this is huge... Kudos for both, jQuery & Microsoft. Life (of the developers) will be a little better. :)

# Microsoft To Bundle jQuery Into Development Platform

Sunday, September 28, 2008 3:15 PM by Microsoft To Bundle jQuery Into Development Platform

Pingback from  Microsoft To Bundle jQuery Into Development Platform

# re: jQuery and Microsoft

Sunday, September 28, 2008 3:15 PM by Jesper Eiby

This is just what I needed.

And I'm very excited that it's going to happen.

Thank you!

# re: jQuery and Microsoft

Sunday, September 28, 2008 3:15 PM by Joe Chung

I have to be honest.  I did a date check vs. April 1 in my head before I finished reading this post.

Wow, this is FANTASTIC news!  I can't wait to tell the guys on the homepage team about this. :)

# jQuery announces partnership with Microsoft and Nokia | Front End Book

Pingback from  jQuery announces partnership with Microsoft and Nokia | Front End Book

# jQuery as a Built-in Part of ASP.NET MVC and Visual Studio

Sunday, September 28, 2008 3:20 PM by Keyvan Nayyeri

As you may know, jQuery is one the recent rocking open source technologies on the web that could receive a great acclaim by all web developers and designers. This rich JavaScript library that is built for two main goals (lightening the size of JavaScript

# re: jQuery and Microsoft

Sunday, September 28, 2008 3:22 PM by Andy

Scott,

I think this is just such incredibly good news for ASP.NET developers.  I'm posting from the jQuery conference in Boston and I can tell you that this announcement is making all the ASP.NET folks here super happy today.

Andy

# re: jQuery and Microsoft

Sunday, September 28, 2008 3:26 PM by Portman

Scott, this is great news. From a legal perspective, what changed?

When ASP.NET AJAX first shipped, I suggested that it should have been built atop Prototype (the jQuery of its day). I was told in no uncertain terms that Microsoft cannot involve itself with open-source code:

"While it may seem a little silly to say that we can't look at the source code whereas it's plain text that's downloaded by the browser, it doesn't matter from a legal standpoint. We just can't look at it, let alone use it."

Bertrand LeRoy, January 2006, forums.asp.net/.../1179734.aspx

So, what changed at Microsoft during the last 2.5 years? If this represents a policy shift of MSFT's legal team, I think it's (a) worth discussing the policy change in its own right and (b) a phenomenal benefit to Microsoft and its ecosystem.

Thanks,

Portman

# re: jQuery and Microsoft

Sunday, September 28, 2008 3:28 PM by Peter O

This sounds like great news. Ordinarily, I would have been extatic. I was but it lasted about 5 min. Then, I remembered history.

But just so we are clear: You are committing to us that MSFT will not "be forking or changing the source from the main jQuery branch" and you will "go through the standard jQuery patch review process" for tests, bug fixes and patches.

As you can see, jQuery just managed to restore sanity to the browser DOM madness introduced by none other than Microsoft. We don't want this move to transform into "how jQuery became browser specific again".

Remember T-SQL, Java, Mozilla (IE)

# JQuery nu en del af .NET pakken!

Sunday, September 28, 2008 3:32 PM by JQuery nu en del af .NET pakken!

Pingback from  JQuery nu en del af .NET pakken!

# re: jQuery and Microsoft

Sunday, September 28, 2008 3:34 PM by Yulian Slobodian

This is REALLY GREAT move!

Big thanks for all who made this tandem real

and WOW =)

# re: jQuery and Microsoft

Sunday, September 28, 2008 3:36 PM by benhart

Very exciting times indeed. I'm simultaneously ecstatic and relieved to see this shift to "openness" from MS, and thank you and all others that are making it happen. Keep it up!

# jQuery, Microsoft y tú

Sunday, September 28, 2008 3:38 PM by Variable not found en Geeks.ms

jQuery, Microsoft y tú ScottGu , Hanselman y John Resig han publicado hoy una noticia muy esperada por

# jQuery and Microsoft

Sunday, September 28, 2008 3:41 PM by jQuery and Microsoft

Pingback from  jQuery and Microsoft

# Microsoft to adopt jQuery | Yelotofu

Sunday, September 28, 2008 3:50 PM by Microsoft to adopt jQuery | Yelotofu

Pingback from  Microsoft to adopt jQuery | Yelotofu

# Visual Studio will ship with jQuery

Sunday, September 28, 2008 3:52 PM by Hadi Hariri's Blog

Visual Studio will ship with jQuery

# Visual Studio will ship with jQuery

Sunday, September 28, 2008 3:52 PM by Hadi Hariri's Blog

Visual Studio will ship with jQuery

# re: jQuery and Microsoft

Sunday, September 28, 2008 4:00 PM by Jeremy

I'm really impressed that Microsoft pursued this course.  

# Jeffrey McManus &raquo; ASP.NET Ajax Will Incorporate JQuery

Sunday, September 28, 2008 4:14 PM by Jeffrey McManus » ASP.NET Ajax Will Incorporate JQuery

Pingback from  Jeffrey McManus &raquo; ASP.NET Ajax Will Incorporate JQuery

# re: jQuery and Microsoft

Sunday, September 28, 2008 4:23 PM by Robert S. Robbins

The Ning platform is also replacing their use of the Dojo JavaScript library with jQuery. I'll see if I can bake my jQuery help file into the Microsoft Document Explorer as a new help collection. That would save me some time in looking things up.

# re: jQuery and Microsoft

Sunday, September 28, 2008 4:26 PM by liammcmullen

good work Scott - this is the microsoft we need!

# re: jQuery and Microsoft

Sunday, September 28, 2008 4:30 PM by Rick Strahl

This is awesome news. Does this also mean that MS AJAX 4.0 going forward is going to use jQuery to avoid duplication of functionality?

Either way this is great. To me jQuery has easily  the most game changing component in Web Development since ASP.NET originally was released.

# re: jQuery and Microsoft

Sunday, September 28, 2008 4:30 PM by Adam

F**king Excellent news! Good to see Microsoft adapting to the community and moving towards a standard web!

# re: jQuery and Microsoft

Sunday, September 28, 2008 4:31 PM by brainopia

Jquery have deserved to be recognized among top players =)

# re: jQuery and Microsoft

Sunday, September 28, 2008 4:34 PM by Ajay Bhosale

This is first example that Microsoft respected open source solutions and created partnership with them, hope the trend goes on.

Scott, Please pick more tools and practices from Alt .net space too.

Regards,

Ajay

# re: jQuery and Microsoft

Sunday, September 28, 2008 4:34 PM by Joel

This is great Scott!  jQuery is great...I've been using it for a while now and have wished that it was more integrated into asp.net ajax.  Your team has obviously been busy.  Thanks for making things easier on the dev community.  BTW...Silverlight 2 can't come soon enough!

# re: jQuery and Microsoft

Sunday, September 28, 2008 4:37 PM by Tyrven

I'm curious to hear how Microsoft will address points of overlap between the ASP.NET AJAX Library and jQuery.  In many way, jQuery is a natural complement to ASP.NET AJAX, providing Roadmap features such as CSS selectors.  In other ways, it provides its own distinct methods for retreiving AJAX data, handling events and (with jQuery UI) extending controls.  I see that you'll be integrating it with the AJAX Control Toolkit which I assume will address the overlap with jQuery UI - but what about other features?  Will Microsoft support both?  Deprecate the existing ASP.NET AJAX approach?  Or will you allow both, but encourage the Microsoft methods?

# re: jQuery and Microsoft

Sunday, September 28, 2008 4:48 PM by Matt Watson

This is a great addition to ASP.NET!

# blog.nordenfelt.com

Sunday, September 28, 2008 4:48 PM by blog.nordenfelt.com

Pingback from  blog.nordenfelt.com

# jQuery to Ship as Part of Visual Studio

Sunday, September 28, 2008 4:51 PM by Dare Obasanjo aka Carnage4Life

# re: jQuery and Microsoft

Sunday, September 28, 2008 4:52 PM by Barry Dahlberg

Great news, good to see MS recognising some of the existing work out there.

# ASP.NET MVC and jQuery can now produce legitimate offspring

Sunday, September 28, 2008 4:52 PM by Kyle Baley - The Coding Hillbilly

You know this by now but my university English professor is a mean sucker and would hunt me down if I

# Microsoft to ship & support jQuery

Sunday, September 28, 2008 4:57 PM by Bashmohandes

A fresh announcement from ScottGu today, that Microsoft will be shipping jQuery (the light weight javascript

# re: jQuery and Microsoft

Sunday, September 28, 2008 4:58 PM by cmv

Now convince the IE team to use WebKit or Mozilla as their rendering engine and Microsoft will have finally be caught up to everyone else. Shocking decision, great job.

# Microsoft is adopting jQuery moving forward at MasterMaq&#8217;s Blog

Pingback from  Microsoft is adopting jQuery moving forward at MasterMaq&#8217;s Blog

# jQuery and Microsoft

Sunday, September 28, 2008 5:11 PM by Ross Hawkins

jQuery and Microsoft

# JQuery shipping with VS

Sunday, September 28, 2008 5:12 PM by LA.NET [EN]

I&#39;ve just read on Scott&#39;s blog that JQuery is going to be shipped with VS . This is simply fantastic

# re: jQuery and Microsoft

Sunday, September 28, 2008 5:13 PM by Agus Suhanto

Interesting. I'm just curious how Microsoft will position it against current Microsoft Ajax library? Hanselman said that it will be complementary but, I think there are a lot of similar functionalities that are implemented differently between the two. Will Microsoft recommend to use either one for some specific scenario? or just up to the reader to select it?

# re: jQuery and Microsoft

Sunday, September 28, 2008 5:19 PM by Andy

A great decision. I suppose it's not a huge risk, say on the selectors front, as that may come to HTML 5 any way. But as I use jQuery for all current client side work, it is a very welcome piece of news.

# re: jQuery and Microsoft

Sunday, September 28, 2008 5:30 PM by James Avery

I never thought I would see the day, this is so freaking awesome!

# re: jQuery and Microsoft

Sunday, September 28, 2008 5:37 PM by anas

Good , But we still not familiar with Microsoft Ajax library :) , also adding more libraries will add more JavaScript files to the website ,because if i want to use the calendar extender with some jQuery stuff, i need to include Microsoft Ajax library and calendar script files and now jQuery scripts !

# JQuery shipping with VS

Sunday, September 28, 2008 5:39 PM by ASPInsiders

I&#39;ve just read on Scott&#39;s blog that JQuery is going to be shipped with VS . This is simply fantastic!

# ASP.NET Ajax + jQuery = Sant!

Sunday, September 28, 2008 5:43 PM by Mikael Söderström

Microsoft gick tidigare under kvällen ut officiellt med att de har påbörjat ett samarbete med jQuery

# jQuery to be Integrated with ASP .NET | Steve Workman

Sunday, September 28, 2008 5:43 PM by jQuery to be Integrated with ASP .NET | Steve Workman

Pingback from  jQuery to be Integrated with ASP .NET | Steve Workman

# Visual Studio shipping with jQuery | Lazycoder

Sunday, September 28, 2008 5:55 PM by Visual Studio shipping with jQuery | Lazycoder

Pingback from  Visual Studio shipping with jQuery | Lazycoder

# ScottG on JQuery and Microsoft&#8230; at { null != Steve }

Sunday, September 28, 2008 6:07 PM by ScottG on JQuery and Microsoft… at { null != Steve }

Pingback from  ScottG on JQuery and Microsoft&#8230; at { null != Steve }

# jQuery and Visual Studio Shipping Together - Nick Berardi&#8217;s Coder Journal

Pingback from  jQuery and Visual Studio Shipping Together - Nick Berardi&#8217;s Coder Journal

# re: jQuery and Microsoft

Sunday, September 28, 2008 6:22 PM by Steve

Happy Happy Joy Joy - or yippee!

This is best news I've heard in awhile - and from my experience: it works great with asp.net mvc  :)

# re: jQuery and Microsoft

Sunday, September 28, 2008 6:28 PM by AmrElsehemy

Best news this year

# re: jQuery and Microsoft

Sunday, September 28, 2008 6:30 PM by Peter

WOW! I like this openness more and more... keep it up.

# re: jQuery and Microsoft

Sunday, September 28, 2008 6:34 PM by Ben

Wow. This is a really exciting announcement. Maybe I'll finally be able to persuade my co-workers to use jQuery!

# re: jQuery and Microsoft

Sunday, September 28, 2008 6:43 PM by Mike

Great news, and a good choice. Also good to see that Microsoft is not afraid to include open source software in its product. That wasn't always the case, and I wonder how hard this was to sell internally, is the legal team feeling alright?

One thing though, jQuery is a moving target, it releases more often than Visual Studio. Will Microsoft provide up to date annotated versions?

Thanks!

# re: jQuery and Microsoft

Sunday, September 28, 2008 6:47 PM by janne aho

This is fantastic!

# re: jQuery and Microsoft

Sunday, September 28, 2008 6:48 PM by HeartattacK

Wow...I mean WOW!!

I really really like the way MS is going about the dev divission of late. Instead of being the dark empire, you're getting the community involved. When I first saw the roadmap, I thought..."Hang on - a lot of it is what jquery does. Why are they replicating a lot of things? Knowing MS, you'd think MS would just 'buy' jquery. Still, it's a positive move...at least I can code in a manner I really like." Now, instead of buying, you're joining the jquery effort - making it even better for asp.net devs. This plays so nicely with the ecosystem. I can't imagine any better way you could've played this. Awesome. Well done. Bravo. Thanks you...Really...can't say it enough.

Now...what does that mean for asp.net MVC and AJAX? Is jquery now the "official" way to do AJAX? One thing I'd really like to see is ModelBinders working with AJAX...I haven't tried it yet, (still eagerly waiting for your Guness' much awaited post - on Sunday?) and client templates look a good way to achieve it. Just wondering if there's a way model binders would work for AJAX just the way they do for full postbacks (or "POST" requests to the page to be a purist ;)...

# re: jQuery and Microsoft

Sunday, September 28, 2008 6:51 PM by Cihan Ucar

This is one the greatest news I have heard from Microsoft side since long time. I and my developers, we are big fans of JQuery. It will be great to see it in action, with more widgets, plugins and official support. Great choice Microsoft!

# re: jQuery and Microsoft

Sunday, September 28, 2008 6:55 PM by Mike

Now while you are at it, here's some more project that deserve your attention (and developer contributions):

xUnit.net

Unit testing made simple. Who needs a setup attribute when you have constructors? And it's not about 'tests', it's about 'facts'.

http://www.codeplex.com/xunit

Migrator.net

The one tool missing from EVERY .NET programmers tool belt (except when they have Visual Studio 'Data Dude'). Once you use it, you'll wonder how you ever lived without it.

code.google.com/.../migratordotnet

Moq

Yeah, everyone's talking about mocking, and Moq is not afraid to be different. This ones for all programmers that love lambda's. Oh, and there's no replay, who needs it anyway?

http://code.google.com/p/moq/

# re: jQuery and Microsoft

Sunday, September 28, 2008 6:58 PM by Juliano Oliveira

Very very GOOD Notice.

A next step: John Resig working in Microsoft team.

[]´s

# $("Microsoft").append("excitement");

Sunday, September 28, 2008 7:10 PM by CodeThinked

$("Microsoft").append("excitement");

# JQuery is now 1st Party for Asp.net - Kinda

Sunday, September 28, 2008 7:11 PM by HeartattacK

Wow...AMAZING…Hurray…I mean, like, WOW man… In a very welcome turn of events, JQuery is now “officially

# re: jQuery and Microsoft

Sunday, September 28, 2008 7:42 PM by Emad

Simply - AWESOME.  Next on the list - mbunit?  moq?  Ninject?

# jQuery to be Supported in Visual Studio and ASP.NET MVC

Sunday, September 28, 2008 7:55 PM by Dan Wahlin's WebLog

Microsoft just announced that jQuery will be supported in Visual Studio 2008 SP1 and shipped with ASP

# &raquo; Microsoft Adds jQuery to ASP.NET, Good Work! TechZealotry

Sunday, September 28, 2008 8:00 PM by » Microsoft Adds jQuery to ASP.NET, Good Work! TechZealotry

Pingback from  &raquo; Microsoft Adds jQuery to ASP.NET, Good Work! TechZealotry

# re: jQuery and Microsoft

Sunday, September 28, 2008 8:04 PM by benb

Great news! However, why lock in with jquery? In particular, will there be support for the just as largely used Prototype or others?

Will this cause any issue with the use of other libs like Prototype?

# re: jQuery and Microsoft

Sunday, September 28, 2008 8:33 PM by Peter

I am so glad you guys are doing this. When MS insists on writing everything themselves, we miss out on all the cool stuff that is taking place in the web development community, we have to wait longer for it and when it comes it's YAATODW (Yet another api to deal with). So please keep this up :)

# Finally Microsoft Shipping Open Source

Sunday, September 28, 2008 8:52 PM by Developer Pills

&#160; This is awesome, Microsoft finally decided to ship open source software, jQuery will be shipped

# jQuery and Microsoft

Sunday, September 28, 2008 8:57 PM by Jim Zimmerman

# re: jQuery and Microsoft

Sunday, September 28, 2008 8:58 PM by secretGeek.net

(picks self up from floor).

Awesome, His Guness, just awesome.

# re: jQuery and Microsoft

Sunday, September 28, 2008 9:06 PM by icebits

I would to ask whether jqeury will overlapse/conflict with others existing javascript framework, currently we are using MooTools as our javascript framework. Thank you.

# re: jQuery and Microsoft

Sunday, September 28, 2008 9:15 PM by Matt Hinze

This is so cool.  Awesome work.

# re: jQuery and Microsoft

Sunday, September 28, 2008 9:35 PM by Thushan Fernando

WOW excellent news for everyone!!! This is huge and most appreciated!

# re: jQuery and Microsoft

Sunday, September 28, 2008 9:49 PM by aswad32

this is the best, jQuery is my favorite javascript framework, great work

# Microsoft ASP.NET and jQuery

Sunday, September 28, 2008 9:49 PM by Josh Heyse

The recent buzz on my blog roll has been that Microsoft has announced that jQuery will be being distributed

# jQuery and Visual Studio

Sunday, September 28, 2008 9:51 PM by jQuery and Visual Studio

Pingback from  jQuery and Visual Studio

# re: jQuery and Microsoft

Sunday, September 28, 2008 9:56 PM by Jim Greco

Wow, I'm very impressed.

Does this mean the VS team is interested in integrating other best of breed products such as NUnit, NANT, CruiseControl.NET?

# jbablog.com | jQuery shipped with ASP.Net

Sunday, September 28, 2008 10:00 PM by jbablog.com | jQuery shipped with ASP.Net

Pingback from  jbablog.com | jQuery shipped with ASP.Net

# re: jQuery and Microsoft

Sunday, September 28, 2008 10:01 PM by Roc1

Thank you for partnering with an open source project like JQuery. This is GREAT news!  I hope the trend continues at Microsoft.

# re: jQuery and Microsoft

Sunday, September 28, 2008 10:02 PM by David Hayden

This is interesting. I wonder if other teams at Microsoft will follow-suit and embrace third party tools and libraries as opposed to building something from scratch on their own. Most of the time the teams seem to be afraid of singling out a particular produt over another and would rather build their own, which can often be less feature-rich.

This open-mindedness really helps the developer community flurish and things just happen much quicker.

Kudos to you and your teams on such a bold and unexpected move.

Regards,

Dave

# re: jQuery and Microsoft

Sunday, September 28, 2008 10:11 PM by chanva

We are using jQuery, I like jQuery. This's a very great news for me.

# Microsoft will be shipping jQuery with Visual Studio - bemango

Pingback from  Microsoft will be shipping jQuery with Visual Studio - bemango

# Interesting Finds: 2008.09.29

Sunday, September 28, 2008 10:44 PM by gOODiDEA.NET

Web jQuery and Microsoft - jQuery to ship with ASP.NET MVC and Visual Studio - $(&quot;Microsoft&quot;

# Microsoft embraces jQuery

Sunday, September 28, 2008 10:49 PM by cruizer

I couldn&#39;t believe it: read ScottGu&#39;s blog post . Finally, Microsoft is getting *it*. No need

# re: jQuery and Microsoft

Sunday, September 28, 2008 11:02 PM by Craig

I'm skeptical... the MIT license makes it very easy for MS to "embrace, extend, and extinguish" jquery as we all know and love it. For example, I see the progression as follows:

1) MS promises to stick with stock jquery and submit patches as everyone else

2) MS says that jquery isn't accepting their patches fast enough, so they need to maintain a slightly modified branch (hmm, perhaps for Intellisense?)

3) Time passes... MS's patches make their version of jquery slowly grow apart form the "real" jquery

4) "Accidentally" MS jquery has a few bugs in non-IE browsers. MS promises to fix it in the next release - which ends up being delayed again and again... so non-IE users are left out in the cold.

5) The jquery lib is "compressed" for speed (of course), and everyone accepts this... effectively making the source code much harder to read/access

6) The download link for the source "accidentally" breaks... repeatedly.

7) End state! jquery has been branched by MS, the source has been closed (completely legally), the original community decimated, and jquery only works on IE. And all the while, MS looks good for having used and supported "open source" software.

"So this is how liberty dies, to the sound of thunderous applause"

# Microsoft + jQuery

Sunday, September 28, 2008 11:02 PM by Gary Sherman

Totally rockin announcement today: Microsoft will be shipping jQuery with Visual Studio. If you follow

# re: jQuery and Microsoft

Sunday, September 28, 2008 11:09 PM by Stephen Cornwell

This is outstanding news. It's great to see Microsoft embracing such an excellent framework rather that trying to reinvent the wheel. It's also great to see you wont be branching jQuery - Embrace without the Extend! I second your opinion on the book "jQuery in Action", unquestionably the required read on this subject.

Cheers

# re: jQuery and Microsoft

Sunday, September 28, 2008 11:19 PM by MikeGale

This is very good news.

I'm using jQuery and put my own intellisense support into the latest version (in a few minutes using a diff tool).  Results are not as good as I'd like, so I'm delighted to see that you are going to release something better.

# OSS with MS

Sunday, September 28, 2008 11:23 PM by sfeldman.NET

This is definitely interesting turn of things. Rather than come with it's own exact copy of an existing

# Microsoft taps JQuery for Visual Studio &laquo; Comtech3&#8217;s Weblog

Pingback from  Microsoft taps JQuery for Visual Studio &laquo; Comtech3&#8217;s Weblog

# SitePoint Blogs &raquo; Microsoft, Nokia adopt jQuery

Sunday, September 28, 2008 11:35 PM by SitePoint Blogs » Microsoft, Nokia adopt jQuery

Pingback from  SitePoint Blogs &raquo; Microsoft, Nokia adopt jQuery

# Mozilla Firefox and Google Chrome Harmony | Bits And Buzz

Sunday, September 28, 2008 11:57 PM by Mozilla Firefox and Google Chrome Harmony | Bits And Buzz

Pingback from  Mozilla Firefox and Google Chrome Harmony | Bits And Buzz

# re: jQuery and Microsoft

Monday, September 29, 2008 12:01 AM by Pilotbob

Sweet. To bad you guys didn't do this with NHibernate