Вы не можете разработать ASP.NET (MVC или иным образом) с использованием Visual C # 2008 Express без большого клуджа. C # Express в основном для приложений Windows.
Что вы можете сделать - это загрузить и установить Visual Web Developer 2008 Express. Это издание предназначено для разработчиков ASP.NET (на C # или VB.NET). В отличие от Standard или Professional, с Express функциональность разделена на 4 отдельных пакета - C # Express для разработки рабочего стола C #, VB.NET Express для разработки рабочего стола VB.NET, C ++ Express для разработки рабочего стола C ++ и Web Developer Express для любого типа. ASP.NET разработка. Вы можете загрузить и установить все 4 из них на одном компьютере (они должны даже использовать одну и ту же копию MSDN Express).
Если вы хотите все это в одной IDE, вам нужно оплатить Standard или Professional.
О, и просто убедитесь, что вы загружаете версию SP1 Web Developer 2008 Express, это действительно раздражает попытки установить SP1 в редакциях Express (или, по крайней мере, если у вас есть другие версии VS на той же машине) и вам нужен SP1 для установки MVC.