Create UI for XAML. So we can develop "like Silverlight" applications using C#/XAML, UI designer and MVVM but with no javascript, ASP.NET, etc
There are thousends of C# developers that dont want to mess with javascript and HTML, it is improductive!
cshtml5.com is tryting to do this, currently in beta 7 but got of interests they have to raise beta downloads limit.
Buy them or implement your own solution. Combination of cshtml5.com and KendoUI nice widgets and themes could be awesome and perfect replacement for silverlight and developers that dont want HTML/JS.
MS visual basic was popular because it was so easy and fast to create projects with it. We need this kind of fast web development with XAML UI editor etc.
Nowadays for a simple project you need a designer(CSS), frontend developer(HTML/JS) and backend developer (C#) at minimum.
I have never meet a single developer that likes to work and do the best in those 3 roles. Most C# developers dont like UI, CSS or JS etc.