Microsoft to ship jQuery with Visual Studio



Email    print   
September 30, 2008 —  (Page 1 of 2)
A popular open-source JavaScript library will ship with Microsoft Visual Studio going forward. Microsoft will contribute to the project and will build new features into the .NET Framework that leverage it.

Yesterday, Scott Guthrie, corporate vice president of Microsoft's .NET Developer Division, wrote on his blog that the company would begin to bundle the jQuery JavaScript library with Visual Studio, unaltered and under its existing MIT open-source license.

jQuery allows JavaScript developers to add AJAX to their projects, handle events, perform animations and traverse HTML documents.

Microsoft will also begin shipping annotated versions of the library that have Visual Studio IntelliSense code completion and help-text integration at design time, within the coming weeks, he wrote. The libraries will work with Visual Studio 2008 Express SP1 and Visual Web Developer 2008 Express SP1, as well as being included with the ASP.NET MVC (Model View Controller) framework. MVC will add the library to new projects by default, according to Guthrie.

Microsoft Product Support Services will begin to support jQuery later this year, he noted.

“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,” Guthrie wrote. Other features that he thought were compelling are jQuery’s native animation APIs, which can be used as commands, and the ability of jQuery commands to be “chained” together, “so that the result of one command can feed into another.”

Those and other characteristics, such as jQuery’s ability to find and manipulate HTML elements with few lines of code, prompted Microsoft’s ASP.NET team to explore its use for scenarios the company had included on its ASP.NET AJAX road map, Guthrie wrote. The company decided to use the library in lieu of duplicating its functionality, because jQuery already supported the scenarios Microsoft was investigating, and it has a “huge” ecosystem and community built around it, he explained. He added that it also works well on the same page with ASP.NET AJAX.



Related Search Term(s): AJAX, Java, .NET, Visual Studio, Microsoft

Pages 1 2 


Share this link: http://sdt.bz/32917
 
Most Read Latest News Blog Resources

Add comment


Name*
Email*  
Country     


  • Comment
Loading




close
NEXT ARTICLE
Microsoft launches Visual Studio 2010, .NET 4.0
Today's release adds architecture and testing tools, as well as upgrades to Team Foundation Server Read More...
 
 
 
 
News on Monday
more>>
SharePoint Tech Report
more>>


   

 
 

Download Current Issue
FEBRUARY 2012 PDF ISSUE

Need Back Issues?
DOWNLOAD HERE

Want to subscribe?


 
blogs tab
Are you at risk for burnout?
Burnout is a severe problem and it can strike at any time. Here's how to tell if you are nearing the edge.
02/09/2012 02:16 PM EST

Agility, mom, and apple pie
If we're to evaluate the state-of-the-art in software development, we should start with the values espoused in the Agile Manifesto.
02/07/2012 11:57 AM EST

RIM woos developers with free tablet
How do you get more apps ported to the BlackBerry PlayBook? By giving every developer a free tablet, of course!
02/04/2012 01:57 PM EST

GitHire: Use Headhunters to Find Your Perfect Programmer
Are you a hiring manager tired of scouring the job boards? Check out this new service that will find 5 people interested in your jobs.
02/03/2012 12:17 PM EST

Facebook claims hacker cred
Facebook's SEC S-1 filing form includes a short essay on the Hacker Way by Mark Zuckerberg himself.
02/02/2012 08:26 AM EST

Ryan Dahl steps down
Ryan Dahl, creator of Node.js, steps back from his position as gatekeeper for the project.
02/01/2012 04:58 PM EST

 
Events calendar tab
2/13/2012 to 2/16/2012
Santa Clara
TechWeb

2/26/2012 to 2/29/2012
San Francisco
BZ Media

2/27/2012 to 3/2/2012
San Francisco
RSA

3/4/2012 to 3/7/2012
Las Vegas
IBM Tivoli

3/5/2012 to 3/9/2012
San Francisco
TechWeb