Я немного смущен вопросом. Spring.Net - это структура внедрения зависимостей, которую вы можете использовать в ASP.NET MVC. Я как бы основываю свой ответ на том, что вы на самом деле спрашиваете. Разница между ASP.NET MVC и другой средой MVC, которая работает в ASP.NET.
Если вы беспокоитесь об использовании ASP.NET MVC в рабочей среде, поскольку он еще даже не в бета-версии, то вы можете проверить MonoRail в качестве альтернативы. Существуют некоторые различия в возможностях, но они довольно близки по терминологии и способам реализации MVC. Чтобы узнать различия, вот вопрос , который был опубликован и который вы можете отслеживать. Я думаю, что когда ASP.NET выпустит релиз, большинство магазинов Microsoft перейдут на него. Поскольку ASP.NET MVC все еще разрабатывается, вы столкнетесь с серьезными изменениями, которые вам придется изменить при обновлении до следующего выпуска. Это идет с территорией жизни на краю. Вам просто нужно прочитать примечания к выпуску, прежде чем переходить на последний выпуск.