Список полезных ссылок: лучшие книги по Internet Information Services

Продолжая пополнять список полезных ресурсов для .NET веб-разработчика и не только, в данной статье я коротко опишу те книги по IIS, которые, на мой взгляд, являются лучшими. Литературы по IIS, на самом деле не так много, а на русском тем более. И книг, которые претендуют на звание самых лучших – тоже. Самым исчерпывающим источником знаний по IIS является книга: «Internet Information Services (IIS) 7.0 Resource Kit». Начинается книга с описания новых возможностей сервисов IIS 7.0. После, следует первая часть книги и самое главное то, что нельзя найти в других книгах, приводится детальное описание новой архитектуры IIS, которая заложена в версии IIS 7.0 (Windows NT 6.0) и используется по сей день (IIS 7.5, 8.0, 8.5). Рассматриваются и описаны достаточно подробно, такие важные компоненты IIS как: HTTP.SYS, W3SVC (World Wide Web Publishing Service), WAS (Windows Process Activation Service). Также, детально описан процесс обработки запросов и приводится сравнение с предыдущими версиями IIS. Описана новая концепция модульной архитектуры IIS. Завершает первую часть описание системы конфигурации сервисов. Вторая часть книги посвящена развёртыванию служб IIS в Windows, а третья – администрированию. В четвёртой рассматриваются вопросы производительности и диагностики, в частности: логирование, трассировка и оптимизация производительности. Первая и четвёртая части в особенности будут полезны веб-разработчикам, которые захотят иметь более глубокие знания и представления об IIS/ASP.NET. Завершает книгу пятая часть, которая является приложением и содержит дополнительные главы. Авторами книг являются сотрудники Microsoft и Microsoft MVP. Более подробно по этому поводу можно прочесть здесь. К сожалению на русский данная книга не переведена, насколько я знаю. А что касается актуальности информации, которая в ней содержится? Она актуальна и по сей день, хотя "на дворе" уже IIS 8.5 и Window NT 6.3. Как я отметил выше, новые версии IIS построены на архитектуре, которая была заложена именно в IIS 7.0 и кардинальных изменений в них нет. Конечно, время не стоит на месте и вместе с новыми версиями добавляются новые возможности, про которые можно узнать из следующей книги: «Professional Microsoft IIS 8». Она не так насыщена описанием технических деталей, которые есть в предыдущей книге, но по охвату темы и объёму материала превосходит последнюю. В частности, здесь описаны такие новшества служб IIS 8, как веб-сокеты (WebSocket), прогрев приложений (Application Warm-Up, доступна с версии IIS 7.5 и полностью реализована в IIS 8.0), новая функция регулирования нагрузки CPU (CPU Throttling)  и многое другое. Одним словом, прочитав её, можно узнать буквально всё про IIS. Также, её можно использовать в качестве справочника. Но, к сожалению, как и с предыдущей версией, перевода на русском нет. Я думаю, что этих двух книг вполне достаточно, чтобы можно было получить достаточно полные знания по IIS. Хотя, если честно, то я рассуждаю в первую очередь как разработчик. Может быть, у администраторов будет другая точка зрения. Но, не думаю, что она сильно будет отличаться. Ну и напоследок, если придётся работать со старыми версиями IIS, то тут у меня всегда под рукой книга: «IIS 6. Полное руководство».