skip to main |
skip to sidebar
A good Article on jQuery and Microsoft is in the following link,
jQuery_and_Microsoft
www.codecollege.NET
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.
Supporting jQuery
Microsoft will be shipping jQuery with Visual Studio going forward.
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.
More Info on Jquery = > http://www.hanselman.com/blog/jQuerytoshipwithASPNETMVCandVisualStudio.aspx
http://jquery.com/
Thanks & regards,
KannappaN Venkatachalam
www.codecollege.NET