Praveen Asp.Net On Server Core

1,819 views
1,736 views

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,819
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
19
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Praveen Asp.Net On Server Core

  1. 1. Praveen Srivatsa Director, AsthraSoft Consulting Microsoft Regional Director, Bangalore Session Code:
  2. 2. Agenda Understanding Server Core New features of IIS 7.5 Hosting ASP.NET Applications on Server Core with IIS 7.5
  3. 3. Objective In this session, we will talk about the Server Core edition and how it can be leveraged in production environments. We will also talk about the new features in IIS 7 on Windows Server 2008 R2 and we will take a look at the ASP.NET support on Server Core that has been introduced.
  4. 4. Today’s Challenges Windows Server® is frequently deployed to support a single role or a fixed workload In this scenario, administrators are required to deploy and service all of Windows Server These non-value add features present a servicing and security burden Administrators think of servers in terms of server roles
  5. 5. Server Core Overview Server Core is: A minimal installation option for Windows Server 2008 Included in the general purpose Windows Server 2008 SKUs Available for x86 and x64 Server Core provides: Minimal server OS functionality Command Line interface, no GUI Shell
  6. 6. Key benefits Value Proposition Reduce the attack and servicing surface area for certain server roles by only installing what is required and administrators use Servers optimized by role are easier to service and manage Fewer patches Server management lifecycle oriented around roles Increased reliability and security Less installed and less running
  7. 7. Server Core Features Server Core includes A set of server roles DHCP, File, Print, AD DS, AD LDS, Media Services, DNS and IIS7 The following optional features: WINS, Failover Clustering, Subsystem for UNIX-based applications, Backup, Multipath IO, Removable Storage Management, Bitlocker Drive Encryption, SNMP, Telnet Client, QoS
  8. 8. IIS 7 on Server Core Not included: Management Service and GUI Tools ASP.NET support PowerShellcmdlets Can be managed remotely using IIS PowerShellcmdlets or managed code Same installation granularity as on Server installations
  9. 9. Support for ASP.NET on Server Core with IIS 7.5
  10. 10. IIS7 Foundation of the Web Platform Manage with Ease Store all Web configuration in a single file Manage using powerful new GUI tools Automate management with WMI, PowerShell or the .NET Framework Lower Infrastructure Costs Delegate administration tasks securely Copy or share configuration across servers Rapidly diagnose site and application failures Powerful Hosting of Applications and Services Customize your server footprint with all new modular Web server extensibility Host ASP.NET, ASP, PHP applications and XML Web Services reliably and with high performance
  11. 11. IIS7 Manage With Ease Powerful new quot;IIS Managerquot; admin tool One tool – configures both IIS and ASP.NET Works for machine administrator and site owner Remotes over HTTP, making it firewall friendly Supports managed extensibility familiar simplified tree view tasks feature focused
  12. 12. IIS7.5 Extends IIS 7 on Windows Server 2008 R2 Manage with Ease Enhanced Request Filtering Administration Pack Extensions Database Manager Configuration Editor Managed Service Accounts Web Deployment Tool Extensible IIS Manager UI Extensions Windows Powershell Provider for IIS WebDav and URLScan integration Development Support Host-able Web Core Best Practices Analyzer
  13. 13. Hosting ASP.NET Applications .NET on Server Core Server Core now enables a minimalistic sub-set of .NET Fx including ASP.NET on Server Core No MMC Snap-in No System.Web.Mail No Support for Web Application Tool
  14. 14. Configuring Core Server .NET on Server Core Use DISM for installations Enable IIS-WebServerRole Install IIS-ISAPIFilter Install IIS-ISAPIExtensions Install IIS-NetFxExtensibility Then install IIS-ASPNET
  15. 15. Summary ASP.NET on IIS7 on Windows Server 2008 R2 Core Server Core is ideal for production environments Running production web environments on Server core is now possible A subset of the .NET Fx is supported on Server Core IIS and ASP.NET are supported on Server Core Power-shell extensions can be used for administration Significant reduction of attack surface and improvements in performance.
  16. 16. Email : praveens@asthra.net Blog : http://blogs.asthrasoft.com/asthratimes
  17. 17. Track Resources Server Core on MSDN (http://msdn.microsoft.com/en-us/library/ms723891(VS.85).aspx) IIS 7.5 on MSDN (http://technet.microsoft.com/en-us/library/dd364124.aspx) IIS Blogs (http://blogs.iis.net/mailant/archive/2009/01/11/iis7-in-windows-server-2008- r2.aspx) New Feature List of Win2008R2 (http://4sysops.com/archives/windows-server-2008-r2- new-features-the-complete-list-part-3-iis-75-and-performance/)
  18. 18. © 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.

×