My baseline ASP.Net MVC modifications
We start by killing ViewData. I don't want it, and I want to fail hard if someone is trying to use it:
Likewise in the views, I hate ViewData.Model, so I remove it from there as well:
The page title is set by the view, the way it should:
Or, I just set it up in the master page, if I don't care that much about changing it.