Как известно, ASP.NET MVC это фреймворк для создания веб-приложений, который реализует шаблон Model-View-Controller; данный фреймворк добавлен Microsoft в ASP.NET.
Сейчас приходится каждый день иметь дело с ASP.NET MVC и могу сказать что это есть прикольная штука. Если бы сейчас встал вопрос на чём писать этот сайт (PHP, ASP.NET, ASP.NET MVC) - думаю, долго не думая выбрал бы ASP.NET MVC. Недавно стала доступна версия 3.0, подробности можно узнать на официальном сайте.
В отличии от предыдущей версии, ASP.NET MVC 3 поддерживает только .NET Framework 4. Кроме того, компоненты разработчиков для интеграции в Visual Studio поддерживаются только для Visual Studio 2010 и Visual Web Developer Express 2010.
Фреймворк ASP.NET MVC 3 может быть установлен вместе с ASP.NET MVC 2, они могут использоваться отдельно друг от друга.
____________________
Великие вещи для великих, пропасти для глубоких, нежности и дрожь ужаса для чутких, а в общем всё редкое - для редких.