I have build a production system using ASP.NET MVC 1 and am now playing and preparing a talk on the second installment.
One peculiar thing that I can't comprehend is why all controllers and action methods have gone partial and virtual.
This question will surely pop-up at the Q&A round and I have no answer to it. So please if somebody knows what this has been done please share your knowledge with me.