How functional are your ViewModels? Do they just deliver data or do they provide additional functionality to assist your views?
Why use a GPS when you can use your smart phone? With no more subscription fees and always up to date, Waze is the best travel companion for the car.
If you aren't using ViewModels, start now by creating base classes and realize the flexibility of every view, including layout pages.
Accessing your data layer is kind of a big deal while coding. This particular technique makes your data available anywhere you can access a controller context.
How productive are programmers? That depends. How many interruptions does that person receive in an hour?
Looking for a way to assist users in a remote location? TeamViewer is the leader in this space and who I consider to be the new VNC for our time.
As your site grows, UrlHelpers enable you to keep all links in one location so you don't lose your sanity when a link changes.
This post takes the standard ASP.NET MVC controller and uses a minimal amount of code to provide maximum efficiency.
ASP.NET MVC has a number of ways to pass data back to Views. Find out the three most common ways of passing data and the recommended way.
With the recent release of JetBrains ReSharper, they've included a way to add extensions onto their ReSharper extension. Here are the top ReSharper extensions.