200 likes | 429 Views
DEV353. Pragmatic JavaScript, jQuery and AJAX with Microsoft ASP.NET. Damian Edwards Program Manager, ASP.NET Microsoft. Agenda. jQuery & Microsoft Ajax update Demos, demos, demos!. jQuery Plugins Update. Templates, Globalization, Data Link. Ajax Control Toolkit Update.
E N D
DEV353 Pragmatic JavaScript, jQuery and AJAX with Microsoft ASP.NET Damian Edwards Program Manager, ASP.NET Microsoft
Agenda • jQuery & Microsoft Ajax update • Demos, demos, demos!
jQuery Plugins Update Templates, Globalization, Data Link
Ajax Control Toolkit Update Open source, Outercurve Foundation
Visual Studio 2010JScript Editor Extensions Extends JS editor with useful features
jQuery & NuGet Latest jQuery & useful plugins
Building jQuery plugins Encapsulation, reuse, portability
jQuery & Web Forms Centrally register; request when needed
Unobtrusive wire-up of jQuery UI Easy wire-up of simple jQuery UI affects
Comet with ASP.NET & long polling Ajax using SignalR Async handlers, SQL Server Query Notifications & .NET 4 Task Parallel Library
JsDefer “Working prototype” client script loader
Knockout & Amplify JavaScript libraries of interest to watch
Resources • jQueryUI Grid: http://wiki.jqueryui.com/w/page/34246941/Grid • NuGet: http://nuget.org • Track Dirty: https://github.com/DamianEdwards/TrackDirty-jQuery-Plugin • WebQ: https://bitbucket.org/damianedwards/webq • JsDefer: https://github.com/BorisMoore/jsdefer • Knockout: http://knockoutjs.com • Amplify: http://amplifyjs.com
Required Slide Speakers, please list the Breakout Sessions, Interactive Discussions, Labs, Demo Stations and Certification Exam that relate to your session. Also indicate when they can find you staffing in the TLC. Related Content • Breakout Sessions • DEV335: Improving Your Microsoft ASP.NET Application Performance with Asynchronous Pages and Actions
Web Track Resources • http://www.asp.net/ • http://www.silverlight.net/ • http://www.microsoft.com/web/gallery/ • http://www.iis.net/ • http://weblogs.asp.net/Scottgu/ • http://www.hanselman.com/blog/
Resources • Connect. Share. Discuss. http://northamerica.msteched.com Learning • Sessions On-Demand & Community • Microsoft Certification & Training Resources www.microsoft.com/teched www.microsoft.com/learning • Resources for IT Professionals • Resources for Developers • http://microsoft.com/technet • http://microsoft.com/msdn
© 2011 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.