Asp – Is it possible to develop ASP.NET MVC with MS Visual C# 2008 Express Edition and IIS

asp.net-mvciisvisual-studio-2008

Is it possible to develop ASP.NET MVC with MS Visual C# 2008 Express Edition and IIS?

The tutorial states that 'Visual Studio 2008 or Visual Web Developer 2008 Express' are required.

Best Answer

You can't develop an ASP.NET (MVC or otherwise) using Visual C# 2008 Express without a big kludge. C# Express is mainly for Windows applications.

What you can do is download and install Visual Web Developer 2008 Express. This edition is for ASP.NET developer (in C# or VB.NET). Unlike the Standard or Professional, with Express the functionality is split into 4 seperate packages - C# Express for C# desktop development, VB.NET Express for VB.NET desktop development, C++ Express for C++ desktop development, and Web Developer Express for any type of ASP.NET development. You can download and install all 4 of these on the same machine (they should even share the same copy of MSDN Express).

If you want it all in one IDE, you need to pay for Standard or Professional.

Oh, and just make sure you download the SP1 version of Web Developer 2008 Express, it's really annoying trying to install SP1 on the Express editions (or at least it is if you have some other versions of VS on the same machine), and you need SP1 to install MVC.