Microsoft's ASP .NET MVC: New web technology
Windows Phone 7 isn't the only area of technology that Microsoft is exploring. Microsoft has also just released the ASP .NET MVC 3 Release Candidate. And while ASP .NET MVC may be of a slightly lower priority for some, Microsoft's switch from the old ASP .NET to the technologies of MVC with its Razor-embedded code, Web Matrix easy-start, and template-driven websites is a huge leap forward.
Microsoft has many fronts to explore, Kenect, Windows Phone 7, and web technology