Performance Optimized MVC Starter Project

I’ve added a starter project for MVC that includes a bunch of good performance fixes.  It’s published on GitHub and you can grab whatever piece that you need.  It includes HTTP compression, HTTP cache headers, correct mime-types, minification of JavaScript and CSS, Bootstrap SCSS so you can pick and choose components, and a cache control attribute for use on MVC views and WebAPI methods.


This is the example project from my Web Performance Quick Wins presentation.

Here’s the slides too:

Remove Windows Authentication Prompts in Firefox

If you have intranet sites using Windows Auth that are not fully qualified domain names (fqdn) (like http://companyintranet/) you probably noticed that Firefox constantly prompts your users to enter their windows authentication credentials.  You can easily get Firefox to work like IE by allowing automatic logins.

  1. Go to “about:config”
  2. Filter the keys down to “network.automatic”
  3. Edit network.automatic-ntlm-auth.allow-non-fqdn value to true