TechEd

A 3-post collection

10 Angular Tips from TechEd 2014

Getting started with AngularJS is smooth sailing. But once you master the basics, you begin to realize there are things you wish you knew before you started. This session shares 10 such tips that go beyond the fundamentals. You can find the deck below and all demos (plus a few bonus demos) right here. Or watch the video now right here or at the source. I demonstrate how I build end-to-end apps using AngularJS and BreezeJS on the ASP.NET platform. We explore how to manage multiple screens, maintain clean code with popular patterns, implement CRUD, perform robust HTML validation, and use local storage for saving work in progress....


TechEd NA 2013 Sessions

Here are the KnockoutJS and SPA presentations I gave at Tech Ed NA 2013 conference in New Orleans in June. Thank you to all who attended … I had a great time and really enjoyed the questions after the session. The deck, abstract and samples are in this post. Knockout Watch the KnockoutJS and MVVM: Tips for Building HTML and JavaScript Web Apps here. Do you write a lot of HTML and JavaScript code to push and pull data? In this session, learn popular techniques to use data binding to bind your data to your target controls in HTML writing less code, but gaining more power. See how to consume JSON data, use JSON objects in JavaScript, use declarative binding,...


HTML and Knockout from Tech Ed NA 2012

This is a KnockoutJS presentation I gave at Tech Ed NA 2012 conference in Orlando in June. Thank you to the almost 700 people who attended … I had a great time and really enjoyed the questions after the session. The deck, abstract and samples are in this post.   Abstract is below: Do you write a lot of HTML and JavaScript code to push and pull data? In this session, learn popular techniques to use data binding to bind your data to your target controls in HTML writing less code, but gaining more power. See how to consume json data, use json objects in JavaScript, use declarative binding, using KnockoutJS. Also, see how to use the MVVM pattern to...