Successfully reported this slideshow.

More Related Content

Related Books

Free with a 14 day trial from Scribd

See all

Related Audiobooks

Free with a 14 day trial from Scribd

See all

jQuery templates

  1. 1. Building applications withjQuery Templates<br />Ritesh Kothari<br />Architect &Lead Developer Consultant<br />Centers for Disease Control and Prevention<br />Presentation recordings: http://www.youtube.com/user/ritukothari<br />Slides - http://www.slideshare.net/ritukothari<br />Code - http://ggmug.com/content/files/jQueryTemplates.zip<br />Email: ritu_kothari@hotmail.com<br />Linked-in: http://www.linkedin.com/in/ritukothari <br />
  2. 2. Agenda<br />Microsoft and jQuery<br />Introduction to jQuery Template<br />Advantages of Client side template<br />Demo, Demo Demo!!!<br />
  3. 3. Microsoftand jQuery<br />Official Support for jQuery <br />ASP.NET MVC – including jQuery<br />jQuery on the Microsoft CDN<br />VS 2010 including jQuery<br />Contribute to library<br />Templates, DataLink, Globalization <br /> UI Grid<br /> Script loader(JsDefer)<br />
  4. 4. Background about jQuery Template<br />Micro-templating<br />Created by Microsoft ASP.NET Team<br />Feedback from jQuery Core Team<br />Heavy community involvement<br />Official jQuery Plugin<br />Is “owned”by jQuery UI team<br />Currently Beta 1<br />6 kb (Minified)<br />
  5. 5. Wait a minute…<br />What about the ASP.NET AJAX Client Library?<br /> It’s now RTM quality code, Preview 6<br /> Still an open source project<br /> Still served on the Microsoft CDN<br /> Microsoft is not actively developing new features<br /> jQuery is the way to go.<br />
  6. 6. What is Templating?<br />Data<br />(JSON)<br />Templating Engine<br />(jQuery Template)<br />DOM<br />(HTML)<br />Template<br />
  7. 7. Why Client Side template?<br />Faster (AJAH VS AJAJ)<br />Interactive<br />
  8. 8. Where do I download from?<br />jQuery.com<br />http://api.jquery.com/category/plugins/templates<br />Github.com<br />https://github.com/jquery/jquery-tmpl<br />ASPNETCDN.com<br />http://ajax.aspnetcdn.com/ajax/jquery.templates/beta1/jquery.tmpl.js <br />NuGet.org <br />Install-Package jQuery.Templates<br />
  9. 9. Demo<br />Show me the code !!!!<br />
  10. 10. Are there any gotchas?<br />SEO<br />
  11. 11. ${ Summary }<br />${ Performance }<br />${ Architecture }<br />${ Maintainable }<br />
  12. 12. I want more!!!<br />jQuery Documentation<br />http://api.jquery.com/category/plugins/templates<br />Stephen Walther’s Blog <br />http://stephenwalther.com/blog/archive/2010/11/30/an-introduction-to-jquery-templates.aspx<br />Dave Wards’s Blog<br />http://encosia.com/jquery-templates-composite-rendering-and-remote-loading<br />
  13. 13. Presentation recordings: http://www.youtube.com/user/ritukothari<br />Slides - http://www.slideshare.net/ritukothari<br />Code - http://ggmug.com/content/files/jQueryTemplates.zip<br />Email: ritu_kothari@hotmail.com<br />Linked-in: http://www.linkedin.com/in/ritukothari<br />

Editor's Notes

  • http://aspnet.codeplex.com/releases/view/34488
  • ×