As I walk my way through MVC.net projects and land on MVVM I become more curious about it by the minute. Working with an AngularJS project it made me want to learn and use more this technology every time it suits. So far you can see a lot of CMSs using MVC pattern. To mention a few using MVC.Net: Sitecore 7 (powerful CMS, started as ASP.net WebForms, and now is incorporating a MVC option to their solutions.) Umbraco 4.10 (Open Source with a strong community behind it. Also if you need Tech Support service as a service take a look at the product page) Orchard (Open Source.) Pirahna (Open Source.) N2 (Open Source.) And I’m not mentioning here CMSs outside the Microsoft world. But , putting Silverlight aside I started to look into more about MVVM and scenarios were it fits like SPA (Single Page Apps). I ended up finding JS Frameworks that I wanted to put my hands on, bunch of tools that now you can get them integrated to MVC.Net projects as templates that you can find...