of your UI whenever your data model changes • Declarative bindings - a simple and obvious way to connect parts of your UI to your data model • Flexible and sophisticated templating - construct a complex dynamic UI easily using arbitrarily nested templates • Trivially extensible - implement custom behaviors as new declarative bindings for easy reuse in just a few lines of code A JavaScript Library that makes it easy to build complex user interfaces.
support in MVC3 • Data Bind attribute conversion in MVC3 Helper • Validation works with a little adjustment • ASP.NET MVC Single Page Applications (SPA) / Upshot JS