Web Server

TH14 Enriching MVC Sites with Knockout JS

08/17/2017

11:00am - 12:15pm

Level: Intermediate

Miguel Castro

Miguel Castro

MRD

President

Melvicorp LLC

What? No Angular? Nope, not this time. Knockout is still awesome. It's awesome because it's simple. It does one thing – MVVM – and does it really well. Sometimes this is all you need. Yes, if you want to write an SPA-based application from scratch, Angular is the way to go. If you want to leverage your existing ASP MVC skills, but make things easier for you as a developer and richer in the UI for your users, integrating MVVM binding into CSHTML views is easy and fun with Knockout JS. This session will show you how to integrate Knockout into existing or new MVC apps and how to lay things out so your code is readable and maintainable. You'll also learn some cool techniques for some common challenges. Sometimes you don't need a sledgehammer, just a really good fly swatter.