IIS Video Tutorials – 15 Hours

Here is a collection of over 15 hours of premium video tutorials on by Pluralsight. In order to view the videos, you need to become a member of Pluralsight.

Screenshot of the management console of Internet Information Services (IIS) v8.5.9431 on Windows 8.1 Preview
By Source (WP:NFCC#4), Fair use, https://en.wikipedia.org/w/index.php?curid=40443881

Background: (Internet Information Services) is an extensible web server created by Microsoft for use with Windows NT family. IIS works with HTTP, HTTPS, FTP, FTPS, SMTP and NNTP. IIS has been an integral part of the Windows NT family since Windows NT 4.0. It is not present in some editions (e.g. Windows XP Home edition). IIS is not active by default.

Almost every version of IIS was released either alongside or with a version of Microsoft Windows:

IIS 1.0 was initially released as a free add-on for Windows NT 3.51.

IIS 2.0 was included with Windows NT 4.0.

IIS 3.0, which was included with Service Pack 2 of Windows NT 4.0, introduced the Active Server Pages dynamic scripting environment.

IIS 4.0 was released as part of the “Option Pack” for Windows NT 4.0. It introduced the new MMC-based administration application.

IIS 5.0 shipped with Windows 2000 and introduced additional authentication methods, support for the WebDAV protocol, and enhancements to ASP. IIS 5.0 also dropped support for the Gopher protocol

IIS 5.1 was shipped with Windows XP Professional, and was nearly identical to IIS 5.0 on Windows 2000.

IIS 6.0, included with Windows Server 2003 and Windows XP Professional x64 Edition, added support for IPv6 and included a new worker process model that increased security as well as reliability.

IIS 7.0 was a complete redesign and rewrite of IIS, and was shipped with Windows Vista and Windows Server 2008.
IIS 7.0 included a new modular design that allowed for a reduced attack surface and increased performance. It also introduced a hierarchical configuration system allowing for simpler site deploys, a new Windows Forms-based management application, new command-line management options and increased support for the .NET Framework. IIS 7.0 on Vista does not limit the number of allowed connections as IIS on XP did, but limits concurrent requests to 10 (Windows Vista Ultimate, Business, and Enterprise Editions) or 3 (Vista Home Premium). Additional requests are queued, which hampers performance, but they are not rejected as with XP.

IIS 7.5 was included in Windows 7 (but it must be turned on in the side panel of Programs and Features) and Windows Server 2008 R2. IIS 7.5 improved WebDAV and FTP modules as well as command-line administration in PowerShell. It also introduced TLS 1.1 and TLS 1.2 support and the Best Practices Analyzer tool and process isolation for application pools.

IIS 8.0 is only available in Windows Server 2012 and Windows 8. IIS 8.0 includes SNI (binding SSL to hostnames rather than IP addresses), Application Initialization, centralized SSL certificate support, and multicore scaling on NUMA hardware, among other new features.

IIS 8.5 is included in Windows Server 2012 R2 and Windows 8.1. This version includes Idle worker-Process page-out, Dynamic Site Activation, Enhanced Logging, ETW logging, and Automatic Certificate Rebind.

IIS 10 is included in Windows Server 2016 and Windows 10. This version includes support for HTTP/2.[11]
All versions of IIS prior to 7.0 running on client operating systems supported only 10 simultaneous connections and a single website.

IIS

Series Title Date Presenter Min
URL Rewrite for Developers URL Rewrite for Developers 9/6/2013 Scott Forsyth 240
Web Farms for Developers Web Farms for Developers 1/9/2013 Steve Evans 47
Extending IIS 7.5 with Modules and Handlers Extending IIS 7.5 with Modules and Handlers 9/20/2011 Robert Boedigheimer 168
IIS for Developers IIS for Developers 8/30/2011 Steve Evans 106
Windows Server AppFabric Hosting Fundamentals Windows Server AppFabric Hosting Fundamentals 3/7/2011 Matt Milner 159
Introduction to IIS Certificates Introduction to IIS Certificates 6/25/2010 Paul Lemmers 45
IIS Developing and Deploying In a Shared Hosting 3/9/2009 Joe Stagner 46
IIS Working with IIS7 Deligated Admin 3/9/2009 Joe Stagner 22
IIS Feature Specific Delegated Management 3/9/2009 Joe Stagner 9
IIS Troubleshooting Production ASP.NET Apps 3/9/2009 Joe Stagner 30
IIS Creating a Site with IIS7 Manager 3/9/2009 Joe Stagner 8
IIS Installing FTP7 3/9/2009 Joe Stagner 8
IIS Bit Rate Throttling 3/9/2009 Joe Stagner 7
IIS IIS7 Playlists 3/9/2009 Joe Stagner 9
      Total 904