Year 2012 Development Trends: Visual Studio 11, ASP.NET MVC and HTML 5

Year 2012 Development Trends: Visual Studio 11, ASP.NET MVC and HTML 5 

 
More I ready about HTML 5 and CSS 3, more and more I feel bad for Silverlight and Flash developers. If you have missed my blog HTML 5 brings slow death to Silverlight and Flash. You may want to check it out. There are many Silverlight developers including myself who had spent countless hours working and learning Silverlight and it seems like it has no future.
 
If you are a flash developer, you may want to think about it. You may want to think about where the Web development is heading to. I was reading Scott Hanselman's CSS3 is the new Flash and I agree with what Scott writes. 
 
Both Flash and Silverlight need browser plug-ins. This is where HTML 5 and CSS3 are more handy and useful. They do not require a plugin. They are free. They are open-source, and they are simple. 
 
Besides HTML 5 and CSS 3, ASP.NET MVC 4.0 seems to be a pretty mature product to build enterprise Web applications. Obviously, Visual Studio 11 will have lots of major design improvements. I plan to install Visual Studio 11 on one of my laptops this week. If you have not looked at already, check out What is new in ASP.NET 4-5
 
In a recent email from Scott Guthrie writes: “You are also going to be able to soon take advantage of some great improvements that will ship with Visual Studio 11 and the .NET 4.5 versions of ASP.NET, WCF, WF - as well as with the new releases of ASP.NET MVC and the Entity Framework (which will support both .NET 4 and .NET 4.5). These releases are packed with great new features that will significantly improve productivity as well as enable some fantastic new scenarios - including mobile web, web sockets, web APIs, HTML5, database migrations, integrated async language support, and much, much more. These improvements are going to enable you to build really amazing applications.”
Next Recommended Reading Linking to a mail System in HTML

Mindcracker
Founded in 2003, Mindcracker is the authority in custom software development and innovation. We put best practices into action. We deliver solutions based on consumer and industry analysis.