9. UI
SERVER CODE
MIDDLEWARE
• Bootstrap, Modernizr, jQuery
• No MS preferable UI library
‐ KnockoutJS and SignalR bundled in project template
• You pick lib that’s best for the job
• VS 2012.2/2013 improvements
‐ HTML/CSS/JS editor rewritten, good speed and
responsiveness
‐ intellisense for Knockout, Angular,...
‐ CSS intellisense
‐ Web Essentials extension
HOST
25. Conclusion
• Pick components you need – MVC, WebForms, Nancy, etc
• It’s all ASP.NET
• 10y ago we built different kind of apps
• We have to learn SPA – Knockout / Durandal, Angular, etc
• OWIN: more framworks, more middleware, more hosts
• Flexibility