Building applications withjQuery Templates<br />Ritesh Kothari<br />Architect &Lead Developer Consultant<br />Centers for ...
Agenda<br />Microsoft and jQuery<br />Introduction to jQuery Template<br />Advantages of Client side template<br />Demo, D...
Microsoftand jQuery<br />Official Support for jQuery <br />ASP.NET MVC – including jQuery<br />jQuery on the Microsoft CDN...
Background about jQuery Template<br />Micro-templating<br />Created by Microsoft ASP.NET Team<br />Feedback from jQuery Co...
Wait a minute…<br />What about the ASP.NET AJAX Client Library?<br />    It’s now RTM quality code, Preview 6<br />    Sti...
What is Templating?<br />Data<br />(JSON)<br />Templating Engine<br />(jQuery Template)<br />DOM<br />(HTML)<br />Template...
Why Client Side template?<br />Faster (AJAH VS AJAJ)<br />Interactive<br />
Where do I download from?<br />jQuery.com<br />http://api.jquery.com/category/plugins/templates<br />Github.com<br />https...
Demo<br />Show me the code  !!!!<br />
Are there any gotchas?<br />SEO<br />
${ Summary }<br />${ Performance }<br />${ Architecture }<br />${ Maintainable }<br />
I want more!!!<br />jQuery Documentation<br />http://api.jquery.com/category/plugins/templates<br />Stephen Walther’s Blog...
Presentation recordings: http://www.youtube.com/user/ritukothari<br />Slides - http://www.slideshare.net/ritukothari<br />...
Upcoming SlideShare
Loading in...5
×

jQuery templates

7,469

Published on

Published in: Technology, Business
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
7,469
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
44
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide
  • http://aspnet.codeplex.com/releases/view/34488
  • 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 />
    1. A particular slide catching your eye?

      Clipping is a handy way to collect important slides you want to go back to later.

    ×