MIX 09 11/11/2018 4:16 AM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.

Slides:



Advertisements
Similar presentations
© 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Advertisements

© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or.
Windows 8 (1) (2) (3) Windows 8 (1) (2) (3)
© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or.
Faith Allington Program Manager Microsoft Corporation WSV322.
Tech·Ed North America /6/ :34 AM
© 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Feature: Purchase Requisitions - Requester © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names.
MIX 09 4/15/ :14 PM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Eben de Wit Developer Advisor Microsoft
Executive Overview. PLEASE READ (hidden slide) To deliver this presentation effectively, you need to be familiar with Windows Server 2008 R2 management.
Configuring PHP on IIS7 Making your application rock on IIS7 Taking advantage of the Windows platform Q&A at Open Space.
Windows Forms in Visual Studio 2005: An Overview Saurabh Pant Program Manager Microsoft Corporation.
Feature: Purchase Order Prepayments II © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are.
© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or.
 Vijay Sen Senior Program Manager Microsoft Corporation ES14.
IIS, Tools And Extensibility Madhur Joshi Development Lead Phone:
Feature: Web Client Keyboard Shortcuts © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are.
Feature: SmartList Usability Enhancements © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names.
Session 1.
Built by Developers for Developers…. © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names.
Feature: Assign an Item to Multiple Sites © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names.
A Day in the Life of a SharePoint Administrator Amit Puri Senior Development Lead Microsoft India.
© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or.
Feature: Print Remaining Documents © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or.
© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or.
Feature: Document Attachment –Replace OLE Notes © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product.
Feature: Suggested Item Enhancements – Sales Script and Additional Information © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows.
Feature: Customer Combiner and Modifier © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are.
Reset and Recycle IIS Reset Application Pool Management Error Codes New HTTP Sub-status codes Custom/Detailed Errors Tracing in IIS7 and.
© 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or.

customer.
LegendCorp What is System Center Virtual Machine Manager (SCVMM)? SCVMM at a glance Features and Benefits Components / Topology /
This is the main tracing and diagnostics presentation. Very important that this be practical and useful information. IT Pro audience is very.
demo © 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names.
demo Demo.
demo QueryForeign KeyInstance /sm:body()/x:Order/x:Delivery/y:TrackingId1Z
Feature: Suggested Item Enhancements – Analysis and Assignment © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and.
projekt202 © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are.
The CLR CoreCLRCoreCLR © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product.
© 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks.
© 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or.

Why Invest in FTP? Shipping Out-of-Band What FTP 7 Provides What FTP 7 Doesn't Provide Demonstrations Other FTP 7 Improvements.
Tools and Tips for Administering Office 365
Microsoft Office SharePoint Server 2007 Enterprise Search
SaaS Application Deep Dive
Возможности Excel 2010, о которых следует знать
Введение в архитектуру SharePoint 2010
11/13/2018 3:26 PM MDC317B Complex Maintenance with Configuration Manager and Orchestrator – Patching Clusters Neil Peterson © 2013 Microsoft Corporation.
Microsoft Virtual Academy
What’s new in Visual Studio for web developers
Title of Presentation 12/2/2018 3:48 PM
Microsoft Project 2010 Server Overview
Microsoft Virtual Academy
Tech·Ed North America /16/2019 4:08 PM
Microsoft Virtual Academy
Developing for Windows Azure
8/04/2019 9:13 PM © 2006 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Виктор Хаджийски Катедра “Металургия на желязото и металолеене”
Шитманов Дархан Қаражанұлы Тарих пәнінің
Title of Presentation 5/24/2019 1:26 PM
5/24/ :22 AM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
日本初公開!? Vista の新機能を実演 とっちゃん わんくま同盟 7/23/2019 9:09 AM
Microsoft Dynamics.
Managing Windows Server 2008
利用IIS部署與維護 SOA應用程式的技巧
Presentation transcript:

MIX 09 11/11/2018 4:16 AM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Internet Information Services в Windows Server 2008 R2 11/11/2018 4:16 AM Internet Information Services в Windows Server 2008 R2 Александр Шаповал Эксперт по информационной инфраструктуре ashapo@microsoft.com http://blogs.technet.com/ashapo © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Содержание Обзор ключевых изменений IIS в R2 Поддержка .NET в режиме Server Core Удаленное управление IIS ASP.NET в Server Core IIS и PowerShell Расширения IIS

TechReady7 Breakout Chalktalk Template 11/11/2018 Эволюция IIS Расширения и новые возможности Расширения и новые возможности Расширения IIS Расширения IIS Интеграция некоторых расширений Платформа IIS 7.0 Платформа IIS 7.5 With the release of IIS 7.0 in Windows Server 2008, IIS adopted a more modular architecture and a new extensibility model. This architecture means that you can choose which modules are installed to customize and streamline your Web server. In addition, new and custom modules can be added on top of those already available with IIS 7.0. The extensibility APIs are published on www.iis.net to allow developers to add or replace modules on the server with those they write themselves, and these same APIs are used by the IIS team in Microsoft to release Extensions for IIS that deliver further functionality and features. There have been many Extensions made available for IIS since the release of Windows Server 2008, and many of these are integrated right out of the box in Windows Server 2008 R2. These Extensions are in addition to further enhancements made to the underlying IIS technology. The IIS team will continue to release Extensions that can be installed on top of IIS in Windows Server 2008 R2 to ensure new innovation are made available on an ongoing basis. © 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Ключевые изменения в R2 ASP.NET в Server Core 11/11/2018 4:16 AM Ключевые изменения в R2 ASP.NET в Server Core Новые модули в IIS Manager Although the central engine of IIS in Windows Server 2008 R2 is little changed from IIS 7.0 in Windows Server 2008, there are some key enhancements to the platform that make it even better. ASP.NET on Server Core: With the inclusion of the .NET Framework and CLR on the Server Core installation option, IIS can now take advantage of full support for ASP.NET Web applications in addition to PHP and traditional ASP. Furthermore, .NET enables other compelling scenarios, such as the ability to remotely manage IIS running on Server Core from a Windows XP, Windows Vista or Windows Server 2003/2008 machine using IIS Manager for Remote Administration. Integrated PowerShell Provider: The integrated Windows PowerShell provider for IIS means that administrative tasks can now be automated more easily by implementing the over 50 new cmdlets available for IIS. Plus, these cmdlets can now be run directly on Server Core installations, making IIS even easier to manage, whether locally or remotely. Integrated FTP and WebDAV: After the release of Windows Server 2008, the IIS team released the first two Extensions for IIS 7.0 – FTP and WebDAV. These provide standards-based protocols to offer more secure and reliable publishing of Web site content, with support for FTP over SSL and custom authentication. New IIS Manager Modules: The integration of many Extensions for IIS means that the IIS Manager interface now has new modules built right in to help you manage FTP, WebDAV, Request Filtering, and ASP.NET application settings. Configuration Logging and Tracing: The Feature Delegation functionality in IIS 7.0 allows server administrators to delegate site and application management to non-administrators with granular control over each site feature. In Windows Server 2008 R2, that has been further enhanced to allow administrators to log and audit exactly what changes are made or attempted by site managers and Web developers from a central location. Extended Protection and Security: There are many new security features in IIS in Windows Server 2008 R2, including the availability of channel binding tokens, which help prevent “Man-in-the-Middle” attacks. In addition, services and the accounts under which they run, have been hardened even more, to ensure that cross-application spoofing cannot occur, and that custom service accounts can be easier to manage. Интегрированный провайдер PowerShell Протоколирование и трассировка Встроенные службы FTP и WebDAV Расширенная защита

Архитектура Server Core в R2 Роли при полной установке (для примера) TS NAS ADFS WDS И др. Роли и доп. возможности Server Core Полная установка .NetFx, Проводник, утилиты и пр. .NET 2.0 .NET 3/3.5 PS ASP.NET DNS DHCP AD File AD LDS Print Media Server IIS 7 Hyper-V Server Core Безопасность, TCP/IP, файловые системы, RPC, другие подсистемы ОС WoW64 Графический интерфейс, Медиа-плейер, IE и пр.

Установка роли Web Server в Windows Server 2008 Server Core 11/11/2018 4:16 AM демо Установка роли Web Server в Windows Server 2008 Server Core © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

.NET в Server Core .NET Framework в Server Core Windows Communication Framework (WCF) Windows Workflow Framework (WF) Подмножество .NET 3.5 Дополнения WF версии 3.5 LINQ Поддержка подмножества ASP.NET для IIS Windows PowerShell WoW64 в виде дополнительной возможности Не устанавливается по умолчанию

.NET 2.0 в Server Core Подмножество .NET 2.0 в Server Core Установка Не устанавливается по умолчанию Установка start /w pkgmgr /l:log.etw /iu:NetFx2-ServerCore Для поддержки 32-битных приложений: start /w pkgmgr /l:log.etw /iu:NetFx2-ServerCore-WOW64

.NET 3.0 / 3.5 в Server Core Функциональность .NET 3.0 WPF отсутствует в Server Core Функциональность .NET 3.5 LINQ .NET 3.0 и 3.5 устанавливаются единым пакетом и требуют наличия .NET 2.0 start /w pkgmgr /l:log.etw /iu:NetFx3-ServerCore Для поддержки 32-битных приложений: start /w pkgmgr /l:log.etw /iu:NetFx3-ServerCore-WOW64

11/11/2018 4:16 AM демо Установка .NET и роли Web Server в режиме Server Core Windows Server 2008 R2 © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Удаленное управление IIS Установить IIS Management Service start /w pkgmgr /l:log.etw /iu:IIS-ManagementService Включить удаленное управление HKLM\Software\Microsoft\WebManagement \Server Присвоить EnableRemoteManagement 1 Запустить службу net start wmsvc

Удаленное управление IIS в Windows Server 2008 R2 Server Core 11/11/2018 4:16 AM демо Удаленное управление IIS в Windows Server 2008 R2 Server Core © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

ASP.NET в Server Core Используется такой же модуль как в режиме полной установки: IIS-ASPNET Ограничения Невозможно использовать класс System.Web.Mail, поскольку недоступна библиотека CDOSYS Используйте System.Net.Mail

Установка ASP.NET в Server Core При условии, что роль Web Server и поддержка .NET уже установлены start /w pkgmgr /l:log.etw /iu:IIS-ASPNET;IIS-ISAPIFilter;IIS-ISAPIExtensions;IIS-NetFxExtensibility

Использование ASP.NET в Windows Server 2008 R2 Server Core 11/11/2018 4:16 AM демо Использование ASP.NET в Windows Server 2008 R2 Server Core © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Провайдер PowerShell для IIS 11/11/2018 4:16 AM Провайдер PowerShell для IIS Позволяет автоматизировать комплексные задачи, связанные с управлением и поддержкой серверов IIS Преимущества Упрощение администрирования с помощью скриптов Выполнение повторяющихся задач на множестве серверов Консолидация информации со множества серверов в реальном режиме времени Возможности Управление различными аспектами работы IIS: Добавление, удаление, изменение сайтов, пулов, приложений, виртуальных каталогов Конфигурация SSL Резервное копирование конфиг. файлов Мониторинг … Windows PowerShell Provider for IIS 7.0 Pillar More Control Audiences IT Professional, Hoster Overview The Windows PowerShell Provider for IIS 7.0 allows IT professionals and hosters to easily automate routine and complex IIS 7.0 administration tasks such as creating Web sites, and managing configuration and run-time data using Windows PowerShell. Administrators can further increase productivity by leveraging the many cmdlets included with the Windows PowerShell Provider for IIS 7.0. Benefits: Simplify the administration of your Web site by scripting administrative tasks. Achieve greater control and productivity by using the included IIS 7.0 cmdlets to automate repetitive or complex tasks like creating websites, enabling request tracing or adding a handler. Execute repetitive administrative tasks across servers with ease. The seamless integration with Windows PowerShell means that you can use the familiar Windows PowerShell console to execute tasks across single or multiple Web sites and servers. Improve your decision making by consolidating metrics from your servers in real-time. The Windows PowerShell Provider for IIS 7.0 gives you access to a rich set of attributes that lets you consolidate key metrics from your Web sites, such as attended requests per second, state of the Web sites or application pools. By aggregating various metrics, you are able to create score cards, business rules or other ad-hoc responses uniquely suited to your business needs. Features: Seamless integration into the Windows PowerShell environment. Low-level and task-based cmdlets specific to IIS that allow administrators to: Add and change configuration properties of Web-Sites, Web Applications, Virtual Directories and Application Pools. Execute advanced configuration tasks Integrate existing scripts or other Windows PowerShell providers or solutions. Query run-time data such as currently executing HTTP requests, the state of Web sites and application pools, and other valuable information. Links: PowerShell Provider for IIS 7.0 (x86) PowerShell Provider for IIS 7.0 (x64) Windows PowerShell Product Windows PowerShell Team Blog Windows PowerShell ScriptCenter PowerShell Provider for IIS 7.0 Documentation PowerShell Provider for IIS 7.0 Blog PowerShell Provider for IIS 7.0 Overview Walkthrough: Getting Started with the IIS 7.0 PowerShell Provider Walkthrough: Installing the IIS 7.0 PowerShell Provider Walkthrough: PowerShell Provider: Navigating the IIS Provider Namespace Walkthrough: PowerShell Provider: Using the PowerShell Help System Walkthrough: PowerShell Provider: Creating Web-Sites, Web applications, Virtual Directories and Application Pools Walkthrough: PowerShell Provider: Making Simple Configuration Changes to Web-Sites and Application Pools Walkthrough: PowerShell Provider: Changing Simple Settings in Configuration Sections Walkthrough: PowerShell Provider: Advanced Configuration Tasks Walkthrough: PowerShell Provider: Run-time Data Walkthrough: Configuring SSL with the IIS PowerShell Provider Walkthrough: Using the Task-based Cmdlets   © 2007 Microsoft Corporation. All rights reserved.

Установка PowerShell Предварительно необходимо установить поддержку .NET Установка PowerShell start /w pkgmgr /l:log.etw /iu:MicrosoftWindowsPowerShell Загрузка провайдера для IIS Import-Module WebAdministration Только провайдер IIS ImportSystemModules Все доступные в системе модули Включение удаленного управления с помощью PowerShell Enable-PSRemoting

Управление IIS с помощью PowerShell 11/11/2018 4:16 AM демо Управление IIS с помощью PowerShell © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Расширения IIS Новые возможности за счет расширяемой модульной архитектуры Новые модули для IIS Manager на основе Microsoft.Web.Administration – публичного API http://msdn.microsoft.com Список доступных расширений для IIS: http://www.iis.net/extensions

Расширения IIS в R2 Windows PowerShell Provider for IIS FTP Publishing WebDAV Publishing Модули IIS Administration Pack FastCGI Configuration Request Filtering Configuration Configuration Editor ASP.NET Authorization and Custom Errors

Итоги IIS в R2 – эволюционное развитие Основной фокус – интеграция расширений Наиболее существенное изменение – поддержка .NET в режиме Server Core

Ресурсы Мой блог Русский портал TechNet Русский портал MSDN http://blogs.technet.com/ashapo Русский портал TechNet http://technet.microsoft.com/ru-ru/default.aspx Русский портал MSDN http://msdn.microsoft.com/ru-ru/default.aspx Портал сообщества IIS (на англ. языке) http://www.iis.net

MIX 09 11/11/2018 4:16 AM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.