News

Microsoft Releases Free 'Express' Version of IIS

Microsoft yesterday released a free version of its Internet Information Server (IIS) Web server, called IIS Express 7.5. The new software enables developers to build and test Web applications optimized for Microsoft's flagship IIS 7.5, and offers a more robust feature set than the ASP.NET Development Server (code named "Cassini") bundled with Visual Studio.

According to a blog post earlier this year by Microsoft Corporate Vice President of the Developer Division Scott Guthrie, IIS Express occupies the middle ground between the full-fledged IIS and the simple ASP.NET Development Server.

"We think it combines the ease of use of the ASP.NET Web Server with the full power of IIS," Guthrie wrote. "The downside with using the IIS option today, though, is that some companies don’t allow full Web servers to be installed on developer machines. IIS also requires administrator account access to setup and debug projects."

Guthrie noted that configuring Visual Studio to use IIS can require additional installation and configuration steps. Different versions of Windows also support different versions of IIS, which can create app compatibility issues.

IIS Express offers seamless Visual Studio integration that does not require an administer account to run and features a lightweight 3.9 MB download and install. Unlike ASP.NET Web Server, IIS Express supports the full IIS feature set, Guthrie wrote, "including SSL, URL Rewrite, Media Support, and all other IIS 7.x modules."

IIS Express supports all versions of ASP.NET and its application types, including ASP.NET MVC, and existing projects will work with IIS Express without code modifications, Guthrie wrote.

Microsoft released a public beta of IIS Express 7.5 earlier this month. The final version of the software can be downloaded from Microsoft's Web site.

About the Author

Michael Desmond is an editor and writer for 1105 Media's Enterprise Computing Group.

comments powered by Disqus

Featured

  • Creating a Progressive Web App with Blazor WebAssembly

    Not surprisingly, it's dead easy to create an app in Blazor that runs outside of the browser window and (potentially) in an offline mode. Before you get carried away, though, there are some key design decisions to make.

  • GitLab Takes Over VS Code Extension, Plans Improvements

    DevOps specialist GitLab has officially taken over the control of a GitLab extension for Microsoft's open source, cross-platform Visual Studio Code editor.

  • VS Code Python Tool Now Does Native Notebooks

    The Python Extension for VS Code Insiders team is previewing the newest implementation of notebooks, used frequently in data science with offerings such as Jupyter Notebooks.

  • As .NET 5 Nears, Content/Documentation Reorganization Starts

    A GitHub project is seeking to reorganize documentation and developer content in advance of the November debut of .NET 5, a unification of all things .NET that combines. .NET Core and other components.

  • Windows Devs Get Cross-Platform Page, Issues Repo

    Developers doing their coding on the Windows OS have received two new resource gifts from Microsoft: a new landing page for those using cross-platform technologies and a new GitHub repo with which to report issues to Windows engineering teams.Developers doing their coding on the Windows OS have received two new resource gifts from Microsoft: a new landing page for those using cross-platform technologies and a new GitHub repo with which to report issues to Windows engineering teams.

.NET Insight

Sign up for our newsletter.

Terms and Privacy Policy consent

I agree to this site's Privacy Policy.

Upcoming Events