For me, C# still lacks a bootstrap project like Rails to boost the team productivity. I always have the feeling that the ruby/python teams are more productive cause they have Rails/Django.
Isn't those called ASP.NET MVC or WebApi or Nancy or ServiceStack or ...? I think you have a lot of options - in fact you might have 1 or two too many in the .NET world.