Make IIS Express Listen on Your Hostname

Getting IIS Express to listen on your machine’s hostname (or hostnames) and not just localhost can be pretty handy.  From a high-level there are 3 basic steps:

  1. Change IIS Express Configuration for the Visual Studio Solution
  2. Tell http.sys to respond to requests from everyone
  3. Open the local firewall to incoming port 443