Take a look at the following mvc csharp code: Response.AddFileDependency(filename) Response.Cache.SetETagFromFileDependencies(); Response.Cache.SetCacheability(HttpCacheability.Public); Response.Cache.SetMaxAge(TimeSpan.FromHours(1)); return File(filename...