Introduction
The IIS 7.0 configuration system is compatible with legacy configuration interfaces at the API level. It supports the Admin Base Objects (ABO) interface, also known as IMSAdminBase, as well as the ADSI and WMI providers that were built on top of ABO in IIS 6.0. Existing applications and scripts can still call into those programmatic interfaces on IIS 7.0 and continue to work, as long as the Metabase Compatibility component of IIS 7.0 is installed
This document contains:
- Installing Metabase Compatibility Support.
- How Metabase Compatability Works.
- Other Metabase Configuration Data.
- Legacy Metabase Features.
Note: By default, this component is not installed.
Security
IIS 7.0 introduces many new security improvements from IIS 6.0. This document overviews these improvements with respect to:
1. Authentication.
2. Authorization.
3. SSL.
4. Web Service Extension Restriction List.
5. IP restrictions.
Main Advantages of IIS 7.0 is Modular Design. Which gives some benefits for to IIS 7.0 over IIS 6.0?
Features IIS 6.0
Architecture Monolithic
Setup Most Features Installed
Extended Features ISAPI Filter and ISAPI Extension
Customize UI Normal
Features IIS 7.0
Architecture Modular
Setup Minimum installation based on role
Extended Features Added Module and handler in managed or native code
Customize UI Customize for .NET
IIS 7 is the next generation of the web servers that being launched by Microsoft to integrate Windows 2008 Platform. IIS 7 Platform is fully supported with Windows Server 2008.
IIS7 is able to provide a simplified, task-based management interface, greater cross-site control, security enhancements, and integrated health management for Web Services.
With IIS 7 and .NET Framework 3.0, 3.5, 4.0, our customers are able to efficiently connect users to each other and to their data. Users are able to visualize and share data on a much higher level. IIS 7 does not have this requirement, making configuration of web applications significantly easier.
In IIS 6, the directory that is the root of the web application needs to be configured as an Application via the Home Directory or Virtual Directory property tab in IIS Manager for the site.
Moving an ASP.NET Application from IIS 6.0 to IIS 7.0
1. Web.config Files in IIS 7.0
2. Moving a Web Application to Classic Mode
3. Moving a Web Application to Integrated Mode
Reference: http://msdn.microsoft.com/en-us/library/bb515251.aspx
Inside IIS 7.0 what u can do
1) Application Development
a) ASP.NET
b) .NET Extensibility
c) ASP
d) CGI
e) ISAPI Extensions
f) ISAPI Filters
g) Server Side Includes
h) FastCGI 1.0 for IIS
i) FastCGI 1.5 for IIS
2) Common HTTP Features
a) Static Content
b) Default Document
c) Directory Browsing
d) HTTP Errors
e) HTTP Redirection
f) Application Request
g) Application Request
h) URL Rewrite 1.1
3) Compatibility
a) IIS 6 Metabase Compatibility
b) IIS 6 WMI Compatibility
c) IIS 6 Scripting Tools
d) IIS 6 Management Compatibility
4) Core Web Server
a) Internet Information Service 5.1
b) Internet Information Service 6.0
5) Deployment and Publishing
a) FTP Publishing Service 7.5
b) WebDAV 7.5
c) FTP Management Console
d) FTP Extensibility
e) FTP Publishing Service 7.5
f) WebDav 7.5
g) Web Deployment Tool 1.0
6) Health and Diagnostics
a) HTTP Logging
b) Logging Tools
c) Request Monitor
d) Tracing
e) Custom Logging
f) ODBC Logging
g) Advanced Logging
7) Management
a) IIS Management Console
b) IIS Management Script and Tools
c) Management Service
d) Administration Pack 1.0
e) Database Manager 1.0
f) PowerShell Snap-in For IIS7 1.0
g) Remote Admin Manage For IIS7 1.0
h) Search Engine Optimization Toolkit
8) Performance
a) Static Content Compression
b) Dynamic Content Compression
9) Security
a) Basic Authentication
b) Windows Authentication
c) Digest Authentication
d) Client Certificate Mapping Authentication
e) IIS Client Certificate Mapping Authentication.
f) URL Authorization
g) Request Filtering
h) IP and Domain Restriction
i) Update for Dynamic IP restriction 1.0 Beta
j) UrlScan 3.1
Optimization
Optimize your website for:
1) Search.
2) Serve media to multiple platforms and devices.
3) Deploy web applications.
4) Route URL requests and more.
5) Latest Extensions
a) Search Engine Optimization Toolkit
b) Application Request Routing
c) Application Warm-Up Module for IIS 7.5 - Beta
d) Live Smooth Streaming
e) FTP Publishing Service 7.5
f) WebDAV 7.5
g) Web Deployment Tool
h) Bit Rate Throttling
i) Live Smooth Streaming
j) Smooth Streaming
k) Web Playlists
l) Windows Media Services 2008
m) FastCGI for IIS 6
n) URL Rewrite Module
o) Application Request Routing
p) Administration Pack
q) Advanced Logging
r) Application Warm-Up Module for IIS 7.5 - Beta
s) Database Manager
t) IIS Manager for Remote Administration
u) Search Engine Optimization Toolkit
v) Web Platform Installer
w) Dynamic IP Restrictions - Beta
x) UrlScan 3.1
IS7? Top 12 cool features
Reference: http://blogs.iis.net/bills/archive/2008/11/20/why-iis7-top-12-cool-features.aspx
References
http://learn.iis.net/page.aspx/110/changes-between-iis-60-and-iis-70-security/
Author:
Aamir Hasan औथोर:
आमिर हसन أثر
أمير حسن .
dc07432f-e4d3-4e30-b210-b8350e5da9f3|0|.0
ALL, IIS, IIS 7
iis 7, asp.net, php, seo, windows, web.config, window server 2008