Должен ли я сделать свои действия контроллера ASP.NET MVC виртуальными?
Файл -> Новый проект для проектов ASP.NET MVC, используемых для создания контроллеров с виртуальными действиями. Я не уверен, остановился ли это на MVC 2 или MVC 3, но разве это больше не лучшая практика?