title: Should I make my ASP.NET MVC controller actions virtual?
body: <p>File -> New Project for ASP.NET MVC projects used to generate controllers with virtual actions. I'm not sure if that stopped with MVC 2 or MVC 3, but is this no longer a best practice?</p>