Well, as mentioned in my earlier posts, the ASP.NET MVC 4 has Developer Preview has been released.  You might notice quite a bit of this term “Developer Preview” in 2-3 products specifically.  One, Windows 8 is now available as simply Windows Developer Preview.  Similarly, Visual Studio 11 is Developer Preview and also the Internet Explorer Platform Preview 3 is a Developer Preview, as with the case with Expression etc.,

Now, to clarify on a few things which I learnt.

The Windows 8, hereinafter referred to as Windows 8 Developer Preview comes as a download along with Visual Studio 2011 Express as described here  This edition is just for developing Metro Style applications for Windows Developer Preview using JavaScript, Visual C++, C# or VB.NET.  This does not have templates for Web enabled.

Even after I installed the ASP.NET MVC 4 Developer Preview, from here the ASP.NET MVC Templates didn’t show up in the Visual Studio 2011 Express when running from Windows 8. 

Then, I realized, there is a separate Visual Studio 2011 Developer Preview edition available for Windows 8 from here

Now, I checked by opening this VS 2011 and it had both the templates for Metro Apps as well as Web Development.  But just found ASP.NET Web Application.  Couldn’t find MVC 4 although I had installed it earlier.

Then, I removed ASP.NET MVC 4 and Web Pages 2 and the reinstalled the same.

Post that, I am able to see the templates for ASP.NET MVC 4 in Visual Studio 2011 on the Windows 8 machine.

So, put things simple, if you want to play with ASP.NET MVC 4 on the Windows 8 Developer Preview, install the Visual Studio 2011 Developer Preview in addition to the Visual Studio 2011 Express that is installed on the machine.  In fact, I checked and it had templates for Metro Style apps too.  So, I uninstalled the Visual Studio 2011 Express since I wouldn’t need two versions running on my machine.

You can also install ASP.NET MVC 4 for Windows 7 and Visual Studio 2010 from here

I get a feeling that this post is little complicated with all the naming conventions Smile so if you have a query, please post in comments and I would try to address.

Cheers !!!