4. Markup CleanupWeb Forms – Performance / Standards 2 Control over ClientIDs Control over Viewstate Default HTML Encoding Standards CheckboxList / RadioButtonList Menu Control RenderOuterTable Hidden <div> elements for system fields
11. Microsoft AJAX & jQueryCore - Productivity 9 Client-side databinding Templates DataView control Refactored libraries ScriptLoader Ships with VS 2010 MS Contributing Client-side templates http://www.asp.net/ajaxLibrary/CDN.ashx
13. In Summary Mature framework ASP.NET 4.0 – wealth of enhancements Whether Web Forms or MVC Commitment to jQuery Visual Studio 2010 More information http://asp.net http://bit.ly/NewInAsp4
14. Mike Ormond, Microsoft @MikeOrmond http://bit.ly/mikeormond mike.ormond@microsoft.com Using jQuery with ASP.NET
15. AgendaUsing jQuery with ASP.NET A little backgrounder A jQuery primer jQuery plug-ins jQuery templates Adding jQuery sauce to your ASP.NET app
16. What is it?jQuery that is “jQuery is a fast and concise JavaScript Library that simplifies HTML document traversing, event handling, animating, and Ajax interactions for rapid web development. jQuery is designed to change the way that you write JavaScript.” Source: http://jquery.com/
17. About jQuery Created by John Resig First announced Jan 2006 at BarCampNYC Most popular JavaScript library in use today Free, open source (MIT, GPL) Cross Browser IE6+, FF2+, Sarari 3+, Chrome, Opera 9+ Lightweight (24kb) Find it at http://jquery.com It’s a joy to use Image courtesy of mixevent@flickr
18. Microsoft & jQuery Jan 2009 announcement to ship with VS jQuery included as-is under existing MIT licence Not a fork of jQuery, it’s just jQuery Microsoft will contribute to jQuery project Full product support for jQuery Great Intellisense support MIX10 we extended our commitment Additional resources jQuery templates jQueryvs ASP.NET AJAX
20. In Summary jQuery simple to use but extremely powerful Fx compliments existing ASP.NET nicely Microsoft investing in jQuery jQuery focus is “client side” AJAX ASP.NET AJAX Library -> AJAX Control Toolkit ACT focus is “server-side” AJAX Resources http://jquery.com http://asp.net/ajax