ASP .NET MVC 3 & 4 tools for extended HTTP usage (cache using expiration or validation model, range support).