Filter your webserver content in realtime, by replacing a list of defined words. Replacing the "bad words" with a pattern is ideal for communities, forums, blogs with children's audience. Using highly optimized routines, it works with the smallest demand of hardware resources. You can d...
Hosting Controller was the first product in the market with a Windows-based Control Panel which was released in early 1999. HC is a blend of cutting edge technology and advanced hosting features which empowers you with control and server management capability that’s never experienced before...
While trying to work out which users on a server were consuming the most resources, I realised there was no easy way to see how much bandwidth an IIS website has used for a given period in time. A quick search showed plenty of commercial products that could be installed as filters to keep track o...
The ultimate directory listing module for your IIS6 or IIS7 web server, letting you ditch the boring standard directory listing for a nice-looking one. The directory listing is a data-bound ASPX page that you can change to provide any look and feel that you would like, using ASP.NET databound con...
IIS Logs is 100% written using the Microsoft .NET Framework. It's developed to help effectively manage all log files related to Microsoft Internet Information Server 5/6/7. IISLogs will automatically compress, copy and/or remove log files on a scheduled basis. This can help free up an adminis...
IIS Application Pools Monitoring and Analysis. This program allows monitoring of IIS 6 application pools. All the monitoring data is stored in log files. It is possible to analyze a pool to find a website (or a virtual application) using too much resources.
This tool lets you find out what all pipeline notifications a native IIS7 module has registered to.
This component adds barcode streaming generation capability to Microsoft Internet Information Server (IIS) to ASP, ASP.NET web pages and other applications plus development environments that can display a dynamic URL, including reporting software such as Microsoft SharePoint , Crystal Reports and...
Managed Fusion URL Rewriter is a powerful URL manipulation engine based on the Apache mod_rewrite extension. It is designed, from the ground up to bring all the features of Apache mod_rewrite to IIS 6.0 and IIS 7.0. Managed Fusion Url Rewriter works with ASP.NET on Microsoft's Internet Informatio...
A UI module for IIS 7 that installs a user interface for configuring client certificate mappings for IIS
IISxpress is a powerful and highly configurable compression plug-in for IIS. IISxpress enhances the latest Microsoft web technologies like ASP.NET and Ajax (not forgetting ASP, ISAPI Coldfusion and CGI) by reducing page footprint allowing you to concentrate on deploying rich content without worry...
This sample demonstrates implementation of ISmoothStreamingCache for the Silverlight IIS Smooth Streaming off-line scenario. The sample demonstrates implementations of the four methods of ISmoothStreamingCache : BeginRetrieve EndRetrieve BeginPersist EndPersist
Shared Hosting Providers NEW : Parallels Hosting Suite 9.5 – Get All 3 Products In 1 Bundled Price Buy Plesk Panel 9.5 — Unlimited, and for no extra charge get: Parallels Plesk Sitebuilder — up to 100 Websites FREE Parallels Plesk Billing * — up to 1000 Clients FREE Support — to Upgrade, Install...
Provides local hosts file management from within IIS, including bulk editing
The WebDAV extension for IIS has been retired Microsoft has discontinued the WebDAV extension for IIS and this download is no longer available.
Windows Cache Extension for PHP is a PHP accelerator that is used to increase the speed of PHP applications running on Windows and Windows Server. Once the Windows Cache Extension for PHP is enabled and loaded by the PHP engine, PHP applications can take advantage of the functionality without any...
The <add> element of the <hiddenSegments> collection specifies a unique URL segment to add to the collection of hidden segments for FTP 7. Note : When request filtering blocks an FTP request because of a hidden URL segment, FTP 7 will return an FTP error to the client and log the foll...
The <add> element of the <hiddenSegments> collection specifies a unique URL segment to add to the collection of hidden segments for Internet Information Services (IIS) 7. Note : When request filtering blocks an HTTP request because of a hidden URL segment, IIS 7 will return an HTTP 40...
The <add> element of the <providerDefinitions> element specifies the registration information for a managed-code or native-code (COM) provider. Beginning with FTP 7.5, the FTP service supports extensibility for custom authentication and roles, logging, and home directory lookups. When...
The <add> element of the <providers> element adds a feature provider to the default collection of FTP custom providers for FTP sites. Note : The providers that are added to this collection can implement custom logging or home directory lookups; custom FTP providers that implement auth...
The <add> element of the <providers> element adds a feature provider to the collection of FTP custom providers for an FTP site. Note : The providers that are added to this collection can implement custom logging or home directory lookups; custom FTP providers that implement authentica...
The <add> element of the <serviceAutoStartProviders> element adds a provider to the collection of autostart providers. The <serviceAutoStartProviders> element specifies a collection of managed assemblies that Windows Process Activation Service (WAS) will load automatically when...
The <add> element of the <verbs> collection specifies a unique HTTP verb to add to the collection of verbs that are are allowed or denied for Internet Information Services (IIS) 7. Note : When request filtering blocks an HTTP request because of a denied HTTP verb, IIS 7 will return an...
The <anonymousAuthentication> element specifies the settings for anonymous access. This form of authentication allows access to an FTP site without a user account on your server or domain, and is most often used for public FTP sites. Anonymous users will typically log in by using a user nam...
The <applicationInitialization> element specifies that web application initialization is performed proactively before a request is received. An application can start up more quickly if initialization sequences such as initializing connections, priming in-memory caches, running queries, and...
The <applicationPoolDefaults> collection of the <applicationPools> collection configures default values for all application pools on a Web server. Note : Any default values that are not explicitly defined in the <applicationPoolDefaults> collection will still inherit the default...
The <asp> element specifies configuration settings for an ASP application. These include developer-focused configuration settings, such as attributes that control debugging and error return settings. The <asp> element also includes attributes that control the character set used by the...
The <authentication> element enabes you to configure the user accounts that can access the sites on a server. Use authentication in combination with authorization to secure access to content on your server. Authentication confirms the identity of a user, while authorization determines which...
The <clientCertAuthentication> element specifies the settings for Client Certificate authentication. This form of Secure Sockets Layer (SSL) authentication was introduced in FTP 7 and uses client certificates to authenticate FTP clients by mapping to client certificates Windows user account...
The <configPaths> element lists the locations where a configuration setting is set across the Internet Information Services (IIS) 7 distributed configuration file system. The contents of the <configPaths> element are generated dynamically, and can be accessed programmatically to list...
The <denyUrlSequences> element contains a collection of <add> elements that specify sequences of characters that IIS will deny, which helps prevent URL-based attacks on the Web server. Note : When request filtering blocks an FTP request because of a denied URL sequence, FTP 7 will ret...
The <dynamicTypes> element of the <httpCompression> element contains a collection of <add> elements that add unique MIME types to the list of types that IIS 7 will compress dynamically. Note : Unlike the IIS 6.0 HcScriptFileExtensions metabase property that defined specific file...
The <filteringRule> element adds a rule to the collection of custom request filtering rules in the <filteringRules> element. Each <filteringRule> element specifies a collection of custom attributes and elements that define the request filtering behavior based on user-defined cri...
The <filteringRules> element specifies a collection of custom request filtering rules. This element allows administrators to create customized filtering rules for their server that extend the basic functionality of the request filtering feature. Each <filteringRule> element specifies...
The <httpTracing> element allows you to configure request-based event tracing for incoming IIS requests, and contains a <traceUrls> element which contains a collection of <add> elements, each of which defines a unique URL to enable tracing. Note : Event Tracing for Windows (ETW)...
The <limits> element of the <site> element configures settings that limit the amount of bandwidth, the number of connections, or the connection time-out for client requests to a site. Note : If the <limits> element is configured in both the <siteDefaults> section and in th...
The <manyToOneMappings> element of the <iisClientCertificateMappingAuthentication> element maps multiple client certificates to a user account based on criteria in the client's browser certificate. Many-to-one certificate mappings can be used in place of the more commonly-used methods...
The WebDAV module is designed to support multiple property store providers, which are defined in the webdav/globalSettings/propertyStores collection. A series of <add> elements defines the settings for each property provider in the <propertyStores> collection. Note : Currently the onl...
The <providers> element specifies the default collection of custom FTP authentication providers for FTP sites. When custom authentication providers are added to FTP sites, the FTP service will attempt to authenticate a user with each custom authentication provider that is enabled in the ord...
The <scope> element of the <authorizationRules> element specifies the virtual path of the site or application to which remote IIS Manager users and Windows users are authorized to connect when the default authorization provider, ConfigurationAuthorizationProvider , is enabled in Inter...
The <security> section group resides in the <system.ftpServer> section and contains elements that configure security settings on an Internet Information Services (IIS) 7 server. These include authorization rule settings, IP security, and request filtering configuration settings. Note...
The <security> section group resides in the <system.webServer> section and contains all elements that configure security settings on an Internet Information Services (IIS) 7 server. These include Secure Sockets Layer (SSL) settings for a site, applications that are dependent on Common...
The <serverSideInclude> element specifies whether server-side includes (SSI) #exec directives are disabled for Internet Information Services (IIS) 7. Specifically, the <serverSideInclude> element contains a single attribute: ssiExecDisable . Setting the ssiExecDisable attribute to tru...
The <session> element of the <asp> element specifies the Active Server Pages (ASP) session state settings. Session state is a means by which Internet Information Services (IIS) 7 stores information about each unique client session. For example, if your Web site has a shopping cart app...
The <tracing> section group contains failed request tracing settings that you have configured and contains trace provider definitions provided during installation or by you on the Internet Information Services (IIS) 7 Web server. Request-based tracing provides a great way to figure out what...
C++ Server Pages (CSP) allows developers to build Dynamic Web Pages and Web Applications by using C++. Existing C++ projects can be ported to the Web by simply including the C++ source code, or by importing the C++ libraries to CSP scripts. It is similar to ASP and JSP, but instead of VBScript, J...
An ASP.NET handler that lets you display pretty file icons in your web applications, to spruce up your directory listings or just display links to your documents graphically.
On bottom you find links for download first prototype. Support by blog comments. We will open up a support group on our www.visendo.com forums. At the moment product is free an without any warranty. btw SMTP management is still no part of iis 7 so management is done by old mmc snap in. [UPDATE] x...
IIS7 - Command line tool (managed) to set FTP properties in Active Directory
One of the most requested features on Windows Web Server 2008 is SQL Server support for local web applications. When SQL Server 2008 ships later this year, Standard and above editions will install easily on Windows Server 2008. However, we wanted to go the extra mile and support SQL Server 2005 o...
DebugFinder scans for any debug managed modules loaded in your process plus also scans your server (Win2k3/Vista/Win2k8/win7) for checking the value of the Debug attribute in the web.config files.
HTTP compression accelerates page loads, speeds up web apps, and reduces bandwidth costs dramatically. HttpZip transparently compresses webpages to reduce file sizes to as little as 2% of their original size (that's 98% smaller!). Safe defaults make httpZip an excellent choice for hosting provide...
This tool creates a copy of all the FREB logs that you specify in a folder and rename them with more description. The description includes properties associated with the request like time-stamp, requested page, Application pool, HTTP verb like GET or POST etc, status code of the request, time tak...
The world’s biggest companies trust Aptimize to accelerate their websites and intranets. Aptimize Website Accelerator is an ISAPI filter for Microsoft IIS that automates performance tuning by dynamically optimizing web pages for high performance at runtime – just before a page is sent from web se...
This is an overview.
Web Deploy (msdeploy) simplifies deployment of Web applications and Web sites to IIS servers. Administrators can use Web Deploy to synchronize IIS servers or to migrate to newer versions of IIS. Web Deploy Tool also enables administrators and delegated users to use IIS Manager to deploy ASP.NET a...
An incredible web server that’s built around you... Internet Information Services (IIS) for Windows® Server is a flexible, secure and manageable Web server for hosting anything on the Web. From media streaming to web applications, IIS’s scalable and open architecture is ready to handle the most d...
The IIS.NET Website and GDPR Data Subject Request processing Last updated: July 17, 2018 GDPR DSR Processing Summary The IIS.NET website serves as a resource for those using Internet Information Services by providing content contributed by website members, including forum posts and downloads. The...
The <add> element of the <alwaysAllowedUrls> element specifies a unique URL that request filtering will always allow. The <alwaysAllowedUrls> element contains a collection URLs that request filtering will allow, which override the values in the <denyUrlSequences> collectio...
The <add> element under the <applicationInitialization> element specifies the application to be initialized upon application restart. To perform the application initialization process, IIS sends a fake request to the application to prompt the initialization. Multiple application URLs...
The <add> element of the <globalModules> collection specifies an individual global module to be added to the Web server.
The <add> element adds a provider to the collection of custom authentication providers. When custom authentication providers are added to FTP sites, the FTP service will attempt to authenticate a user with each custom authentication provider that is enabled in the order that the providers a...
The <add> element of the <providers> element adds an authorization provider to the collection of management authorization providers for Internet Information Services (IIS) 7. Note : The default authorization provider, ConfigurationAuthorizationProvider , uses the IIS Administration.co...
The <add> element of the <rules> element specifies the rule attributes that client certificates must match to be authenticated. There are two fields from client certificates that can be used as criteria for many-to-one rules: Issuer - This field specifies information about the certifi...
The <add> element adds a trace provider to the <traceProviderDefinitions> collection.
The <applicationDefaults> element of the <sites> element specifies the default application settings for all applications on the server. Note : If the same attribute or child element is configured in both the <applicationDefaults> section and in the <application> section fo...
The <authentication> element specifies the authentication settings for FTP sites. The authentication settings are configured at the site-level only, although FTP <authorization> settings can be configured per URL. There are four different forms of authentication that can be configured...
The <binding> element of the <bindings> element allows you to configure the information required for requests to communicate with a Web site. You can configure binding information when you create a Web site, or you can edit the binding information after you create the site. Binding in...
The <centralBinaryLogFile> element specifies the central binary log settings for all sites on a server. Note : You need to set the centralLogFileMode attribute of the parent <log> element to CentralBinary in order for the attributes on the <centralW3CLogFile> element to have eff...
The <credentials> element of the <authentication> element specifies credentials for IIS Manager user accounts. IIS Manager users can use IIS Manager to connect to sites and applications for which they are authorized by a server administrator. Note : The <credentials> element onl...
The <customHeaders> element of the <httpProtocol> element specifies custom HTTP headers that Internet Information Services (IIS) 7 will return in HTTP responses from the Web server. Note : HTTP headers are name and value pairs that are returned in responses from a Web server. Custom r...
The <customMetadata> element contains settings that are used internally by the metabase compatibility feature of Internet Information Services (IIS) 7. Important Note : The <customMetadata> section of the configuration should not be modified directly. Use the metabase APIs to set any...
The <failure> element of the <add> element in the <applicationPools> collection configures the actions to take when an application pool fails. The autoShutdownExe , orphanActionExe , rapidFailProtection attributes of the <failure> element can be especially useful when trou...
The <globalSettings> element is the parent element for global WebDAV configuration settings. More specifically, this element contains the settings for property and lock provider definitions. The WebDAV module is designed to accept multiple providers, although only a single provider is avail...
The <hiddenSegments> element contains a collection of <add> elements that identify certain URLs that FTP 7 will make inaccessible to FTP clients. For example, on FTP servers that are hosting ASP.NET content, you could block ASP.NET-related paths such as bin, App_Code, etc. Blocking th...
The <httpLogging> element allows you to configure IIS to generate log entries for only successful requests, failed requests, or both. After you configure logging for each Web site at the server level, you can use this element to enable selective logging for individual URLs. By default, HTTP...
The <logFile> element is used to configure the default activity logging options for an FTP server. For example, you can enable or disable logging, specify the categories of information to store in the log file, and change the directory where the log file is stored. You can also use the <...
The <modules> element specifies the features that are available in IIS Manager when a user is connected to a site or an application. The <modules> element works with the <moduleProviders> element in the following way: The <moduleProviders> element specifies the list of mod...
The <oneToOneMappings> element of the <iisClientCertificateMappingAuthentication> element maps individual client certificates to individual user accounts on a one-to-one basis. These one-to-one certificate mappings can be used in place of the more commonly used methods of authenticati...
The <periodicRestart> element contains configuration settings that allow you to control when an application pool is recycled. You can specify that Internet Information Services (IIS) 7 recycle the application pool after a time interval (in minutes) or at a specific time each day. You can al...
The <providers> element of the <authentication> element specifies authentication providers that the Management Service (WMSVC) uses to authenticate users who connect remotely to sites and applications by using IIS Manager. Note : The default authentication provider, ConfigurationAuthe...
Request Filtering is a built-in security feature that was introduced in Internet Information Services (IIS) 7.0, and replaces much of the functionality that was available through the UrlScan add-on for IIS 6.0. All of the settings for the request filtering feature are located within the <reque...
The <scanHeaders> element of the <filteringRule> element defines a collection of HTTP headers that a request filtering rule will scan for strings that are specified in the <denyStrings> collection. The <scanHeaders> element contains a series of <add> elements, each o...
The <validation> element configures Internet Information Services (IIS) 7 to detect whether an ASP.NET application that is set up to run in Classic .NET mode needs to be changed in order to function correctly in Integrated mode. IIS generates a migration error message if the validateIntegra...
The <verbs> element specifies which HTTP verbs are allowed or denied to limit the type of HTTP requests that are allowed by the Web server. Note : When request filtering blocks an HTTP request because of a denied HTTP verb, IIS 7 will return an HTTP 404 error to the client and log the follo...
Compress Content is designed and optimized for real time compression of the result of application programming backends, such as ASP.NET. The solutions on the market usually don't compress the output produced by backends, because this involves a significant increase in CPU processing and lower eff...
SmartPeak WLM’s comprehensive workload management and optimization allows consolidation of multiple web application pools on to a single IIS server, reducing cost and improving manageability. SmartPeak WLM can be implemented on servers running Microsoft IIS to dynamically partition the allocation...
The ISAPI Extension Host provides a host EXE for your ISAPI filter and allows you to debug your ISAPI filter without any configuration of IIS. Contact pro@eggcentric.com for a free trial.
iisTypeGen generates a strongly typed class from the IIS7 schema. This utility was based on a tool that Kanwaljeet Singla blogged about a while back. I found that I wanted a little more control over what the generated types looked like, so I decided to leverage Kanwal's schema parser (slightl...
Web Capacity Analysis Tool (WCAT) is a lightweight HTTP load generation tool primarily designed to measure the performance of a web server within a controlled environment. WCAT can simulate thousands of concurrent users making requests to a single web site or multiple web sites. The WCAT engine u...
The DebugAssistant module fixes a number of issues with Visual Studio F5 debugging of ASP.NET applications running on IIS7 on Windows Vista. The download link contains the detailed walk-through necessary to use the DebugAssistant and enable F5 debugging.
SMTPDiag is a troubleshooting tool designed to work directly on a Windows server with IIS/SMTP service enabled or with Exchange Server installed. It utilizes the same APIs as Windows and Exchange in order to diagnose configuration and connection issues involving SMTP and DNS.
We believe you hate SPAM (especially if it was sent by your customer from your server and you are blacklisted), don't you? The IIS SMTP Monitor program (Windows service) is a tool for IIS 7 (and IIS 6) Pickup folder monitoring. Windows web hosting providers do need this tool to stop outgoing...
Windows Vista did not ship with a user interface to configure logging in the IIS Server Manager. This module was developed to provide missing functionality as well as provide an example of how to develop a UI module for IIS 7.0. While Windows Vista Service Pack 1 now includes a UI to configure lo...
This tool will generate strongly typed classed for IIS configuration sections which can then be used with MWA to enable intellisense.
One of the most requested features on Windows Web Server 2008 is SQL Server support for local web applications. When SQL Server 2008 ships later this year, Standard and above editions will install easily on Windows Server 2008. However, we wanted to go the extra mile and support SQL Server 2005 o...
Stellar Phoenix Windows Data Recovery Software is a secure, simple, fastest Partition Recovery Utility for Windows File System. It helps you to search, locate and recover your lost or deleted files, folder, images etc. Its unique features like advance search, enhanced photo,music,video recovery,...
64-bit support - New in Version 4.0 (released March 2009) Windows Server 2003/ IIS 6.0 offers great out-of-the-box compression embedded in the core web server code. ZipEnable is an add-on tool that allows easy configuration and additional features so you get the most out built-in compression. Gra...
The free community edition of Zend Server enables you to set up a complete PHP environment in minutes, and run non-critical PHP applications in development, testing and production. The most robust PHP stack for Windows, Zend Server Community Edition provides native MSI support, native IIS support...
Log parser is a powerful, versatile tool that provides universal query access to text-based data such as log files, XML files and CSV files, as well as key data sources on the Windows operating system such as the Event Log, the Registry, the file system, and Active Directory. You tell Log Parser...
Servant is a piece of software that transforms your regular Internet Information Services (IIS) Manager to a beautiful, fast and web-based management tool. It's designed to fit your daily routines, optimized to track down your worst problems and created to stop you from wasting time on administra...
The ISAPI SCGI extension adds support for the Simple Common Gateway Interface protocol to IIS. SCGI is a standard for communicating between web servers and application servers on the back end offering similar benefits to FastCGI but significantly simpler.
Test
The Database Manager extension has been retired Microsoft has discontinued the Database Manager extension and this download is no longer available.
FastCGI for IIS has been retired Microsoft has discontinued FastCGI for IIS and this download is no longer available.
Live Smooth Streaming, an IIS Media Services extension, enables adaptive streaming of live events to Smooth Streaming clients, such as Microsoft Silverlight. Using HTTP to deliver live events takes advantage of the scale of existing HTTP networks and keeps content close to your viewers, making tr...
Smooth Streaming, an IIS Media Services extension, enables adaptive streaming of media to Silverlight and other clients over HTTP. Smooth Streaming provides a high-quality viewing experience that scales massively on content distribution networks, making true HD 1080p media experiences a reality.
The Microsoft IIS CORS Module is an extension that enables web sites to support the CORS (Cross-Origin Resource Sharing) protocol.
Experience IIS Smooth Streaming The Silverlight browser plug-in allows you to see the IIS Smooth Streaming player on this page. (If Silverlight is not installed, please install it when prompted.) If the Internet bandwidth and video rendering capability on your playback device are sufficiently hig...
Delegate site configuration management and publishing remote users.
Preview Offers Start using the new web development techniques you learned at WPC by taking advantage of these free preview cloud offerings from select Microsoft partners. The cloud services from these partners are fully compatible with all the popular open source applications found in the Windows...
The <access> element allows you to configure whether a Web site or application uses client certificates for authentication and allows you to define the cryptographic strength required for encrypting those certificates. The <access> element contains an sslFlags attribute that you can s...
The <add> element of the <authorization> collection defines an authorization rule that will either allow or deny access to specified users, groups, anonymous users, or all users. The accessType attribute specifies either of two types of authorization rules: Allow rules let you define...
The <add> element of the <fileExtensions> collection specifies a unique file name extension to add to the collection of file name extensions for FTP 7. Note : When request filtering blocks an FTP request because of a denied file name extension, FTP 7 will return an FTP error to the cl...
The <add> element of the <handlers> collection adds a handler to the list of HTTP handlers for Internet Information Services (IIS) 7.
The <add> element of the <modules> collection adds a module to the list of modules for Internet Information Services (IIS) 7.
The <add> element of the <oneToOneMappings> element specifies a unique mapping between an individual client certificate and an individual user account. Note : One-to-one certificate mappings differ from many-to-one certificate mappings, which can map multiple certificates to a single...
The <add> element of the <traceUrls> collection adds a trace URL to the collection of URLs for ETW tracing. Note : Event Tracing for Windows (ETW) is a general-purpose, high-speed tracing facility provided by the operating system. Using a buffering and logging mechanism implemented in...
Note : Do not use. This element has been deprecated. Use system.webServer/management instead.
The <authoring> element specifies the site-level settings for WebDAV. The most important of these settings is whether WebDAV authoring is enabled for the site. Additional elements define the behavior for the WebDAV module, such as compatibility options and how the WebDAV module works with p...
The <authorization> element of the <management> element specifies authorization settings for remote management of the Web server when the default authorization provider, ConfigurationAuthorizationProvider , is enabled in Internet Information Services (IIS) 7. Note : The ConfigurationA...
The <basicAuthentication> element contains configuration settings for the Internet Information Services (IIS) 7 Basic authentication module. You configure this element to enable or disable Basic authentication, identify the realm and default logon domain, and determine the logon method the...
The <clientCache> element of the <staticContent> element specifies cache-related HTTP headers that IIS 7 and later sends to Web clients, which control how Web clients and proxy servers will cache the content that IIS 7 and later returns. For example, the httpExpires attribute specifie...
<clientCertificateMappingAuthentication> element of the <authentication> element specifies whether client certificate mapping using Active Directory is enabled for Internet Information Services (IIS) 7. Note : Client Certificate Mapping authentication using Active Directory differs fr...
The <commandFiltering> element specifies a collection of FTP commands that the FTP service will allow or deny. The <commandFiltering> element contains a collection of <add> statements that individually specify whether to allow or deny a specific FTP command. Note : Special atten...
The <customAuthentication> element specifies the default settings for Custom authentication for FTP sites. This form of authentication uses custom authentication providers to validate user names and passwords. When custom authentication providers are added to FTP sites, the FTP service will...
The <customFields> element of the <logFile> element specifies the configuration settings for a collection of default custom fields in a W3C log. IIS 8.5 enables you to log custom fields in addition to the standard logged set. These custom fields can include data from request headers,...
The <denyStrings> element of the <filteringRule> element defines a collection of strings for which a request filtering rule applies. The <denyStrings> element contains a series of <add> elements, each of which specifies a unique string to add to the collection.
The <httpProtocol> element configures HTTP keep-alive connections as well as both custom and redirect response headers that Internet Information Services (IIS) 7 sends to Web clients. A browser typically makes multiple requests in order to download an entire Web page. To enhance server perf...
The <key> element of the <customMetadata> element adds a custom metadata setting to the collection of custom metadata settings. Important Note : The <customMetadata> section of the configuration should not be modified directly. Use the metabase APIs to set any metabase settings...
The <limits> element of the <asp> element specifies the following Active Server Pages (ASP) connection and queue limits for Internet Information Services (IIS) 7: The bufferingLimit attribute sets the maximum size of the ASP buffer. If response buffering is turned on, this attribute c...
The <system.ftpServer/log> element specifies the global log settings for the FTP service. More specifically, the attributes on the <system.ftpServer/log> element specify the following options: centralLogFileMode - This attribute specifies whether the FTP service should use central log...
The <providerData> element specifies the collection of key/value pairs that specify any parameters that a custom provider requires. Beginning with FTP 7.5, the FTP service supports extensibility for custom authentication and roles, logging, and home directory lookups. When you create an ext...
The <sessions> element is a dynamically generated collection of <session> elements, each of which is dynamically created by the FTP service as clients connect to your FTP server. The data that is contained in the attributes for each <session> element is read-only; values can be...
The <sslClientCertificates> element specifies the SSL client certificate options for FTP sites. More specifically, this element contains the following attributes, which are discussed in detail in the configuration section of this topic: The clientCertificatePolicy attribute specifies whethe...
The <virtualDirectoryDefaults> element of the <site> element specifies the default settings for all virtual directories in the parent site. The <virtualDirectoryDefaults> element is useful for defining the common attributes that you want all virtual directories in the parent sit...
The RSA Authentication Agent 5.3 for Web for Internet Information Services is the RSA solution that enforces two-factor SecurID authentication for Web applications running on the IIS Web Server. RSA Authentication Agent 5.3 for Web for Internet Information Services: • Provides local, domain, and...
The ISAPI Extension Host provides a host EXE for your ISAPI Extension and allows you to debug your ISAPI extension without any configuration of IIS. pro@eggcentric.com
Often assemblies are built in debug mode and deployed on production servers causing performance degradation. Using this module you can scan all your website folders to find .net modules that are built in debug mode.
ISAPI_Rewrite 3 is a powerful URL rewriter module for IIS, compatible with Apache mod_rewrite syntax, which makes possible to move configurations from Apache to IIS and vice versa just by copying .htaccess files. It is used for search engine optimization, to proxy another server's content, st...
Web Capacity Analysis Tool (WCAT) is a lightweight HTTP load generation tool primarily designed to measure the performance of a web server within a controlled environment. WCAT can simulate thousands of concurrent users making requests to a single web site or multiple web sites. The WCAT engine u...
This module provides IIS Manager 7 a "Recent Tasks" at the bottom of the Actions Panel where it keeps track of all the features you have used sorted by most recently used. It includes MSI to install and source code is also available so you can see how this can be done.
.netPROTECT is a natural evolution of our password protection, IIS authentication and management systems, incorporating years of feedback from thousands of clients, into a completely managed solution which supports xcopy deployment and shared hosting environments. .netPROTECT is one of the most a...
SPF is an application security module designed for Microsoft IIS web servers. SPF uses cryptography to dynamically secure embedded application parameters from manipulation at runtime. These parameters typically include Query String variables, non-editable HTML Form Inputs, Browser Cookies, and ot...
StatusCheck is a simple IIS 7 UI Module page which adds a module page to the existing feature set of IIS 7.
Trace Viewer allows you to look at Failed Request Event Traces in the IIS7 User Interface.
Apache emulator for IIS 7 . Implements .htaccess configurations inside IIS. Includes following modules: mod_rewrite, mod_proxy, mod_auth, mod_gzip, mod_headers, mod_cache, mod_expires, mod_developer, mod_replace, mod_so, mod_speling, mod_usertrack and others. 35 total modules available. Free vers...
This is an improved version of IIS7 Backup Restore UI with an ability of backing up your web.configs too
ThreatSentry is a Web Application Firewall and Intrusion Prevention solution that helps system administrators improve web application security and comply with regulatory demands such as Section 6.6 of the Payment Card Industry Data Security Standard. ThreatSentry 4 supports Windows Server 2008 R2...
The following ZIP file contains an ISAPI filter (including the source code) which allows you to modify the Server Header of IIS4/5/5.1/6 and 7.0. The Server Header is configurable via the .ini file in the same directory. An install script (install_filter.vbs) will install the filter in IIS. You a...
Failed Request Tracing logs are very frequently looked by a few like me, who live on troubleshooting problems. There were a lot of times, I had to choose the right FREB file for a specific scenario, in 100s of files in the folder. This tool helps you in that situation.
FTP Publishing Service has been retired Microsoft has discontinued FTP Publishing Service and this download is no longer available.
The Microsoft Web Platform Installer (WebPI) was retired on December 31, 2022. For more information please see this blog post: https://blogs.iis.net/iisteam/web-platform-installer-end-of-support-feed
IIS7 includes a comprehensive set of administration tools, including new administration and command-line tools, new managed code and scripting APIs and Windows Powershell support to simplify day-to-day tasks for developers and administrators.
The <add> element adds a unique entry to the collection of FTP commands that the FTP service will allow or deny. Note : Special attention must be applied when configuring which FTP commands to allow or deny, and whether to deny unlisted commands. For example, denying many commands like USER...
The <add> element adds a unique entry to the collection of FTP commands that the FTP service will allow or deny. Note : Special attention must be applied when configuring which FTP commands to allow or deny, and whether to deny unlisted commands. For example, denying many commands like USER...
The <add> element of the <manyToOneMappings> element adds unique client certificate mappings to the collection of many-to-one mappings. Each of the many-to-one mappings are mapped to a user account and password, which can be used in place of the more commonly-used methods of authentic...
The <add> element of the <providerData> element specifies a unique key/value pair, which defines a custom parameter that an FTP custom provider requires. Each element specifies a unique name in the key attribute, and either a value or encryptedValue attribute will specify the value fo...
Each <add> element in the <traceAreas> collection defines the trace provider to use for failed request tracing, the provider-specific areas to enable, and the verbosity level of events to include in the trace.
The <applicationDependencies> element of the <security> element works in tandem with the <isapiCgiRestriction> element to define which applications have dependencies on one or more CGI or ISAPI extension restrictions. If an application is contained in this element , the applicat...
The <authorization> element allows you to configure the user accounts that can access your site or application. Use authorization in combination with authentication to secure access to content on your server. Authentication confirms the identity of a user, while authorization determines wha...
The <caching> element specifies the credential settings for the FTP service. The FTP service caches user credentials for performance reasons, thereby decreasing the time that is required to authenticate clients and reducing the overhead that is associated with looking up user credentials in...
The <credentialsCache> element of the <caching> element specifies the credential settings for the FTP service. The FTP service caches user credentials for performance reasons, thereby decreasing the time that is required to authenticate clients and reducing the overhead that is associ...
The <customAuthorization> element specifies the settings for custom authorization of an FTP site. This form of authorization uses custom authorization providers to validate user access. If you enable a custom authorization provider, the built-in authorization provider will not be used, and...
The <customAuthorization> element specifies the default settings for custom authorization of FTP sites. This form of authorization uses custom authorization providers to validate user access. If you enable a custom authorization provider, the built-in authorization provider will not be used...
The <failureDefinitions> element defines the conditions in which to trace requests. A failure condition consists of status codes, a time interval, or a combination of both. In addition, you can specify the verbosity level for tracing. Note : Adding additional verbosity options will configur...
The <fastCgi> element contains a collection of <application> elements, each of which creates a FastCGI application pool definition. Internet Information Services (IIS) 7 includes the FastCGI component. This component gives you greater reliability and better performance and lets you ru...
The <fileExtensions> element contains a collection of <add> elements that specify unique file name extensions that IIS will either allow or deny, depending on how each <add> element is defined. By using the <fileExtensions> element, you can fine-tune the types of content t...
The <log> element specifies several global logging options for Internet Information Services (IIS) 7. For example, the centralLogFileMode attribute specifies whether site-level logging, central W3C logging, or central binary logging is enabled. Site-level logging creates individual log file...
The <logFile> element is used to configure the activity logging options for an FTP site. For example, you can enable or disable logging, specify the categories of information to store in the log file, and change the directory where the log file is stored. You can also use the <logFile>...
The <providerDefinitions> element specifies the collection of custom FTP providers. The <providerDefinitions> element contains a collection of <add> statements, each of which registers a managed-code or native-code (COM) provider. The <providerDefinitions> element also con...
The <providers> element of the <customFeatures> element specifies a collection of FTP custom feature providers for an FTP site. Note : The providers that are added to this collection can implement custom logging or home directory lookups; custom FTP providers that implement authentica...
The <scheme> element of the <httpCompression> element specifies the following settings for the GNU zip (Gzip) and Deflate compression schemes in Internet Information Services (IIS) 7: The name and dll attributes respectively specify the name and provider DLL of a compression scheme. I...
The <ssl> element specifies the FTP over Secure Sockets Layer (SSL) settings for the FTP service; FTP over SSL was first introduced for IIS 7 in FTP 7.0. Unlike using HTTP over SSL, which requires a separate port and connection for secure (HTTPS) communication, secure FTP communication occu...
The <staticContent> element configures several settings related to processing requests for static files in Internet Information Services (IIS) 7. The <staticContent> element contains the following three attributes that specify whether IIS 7 should apply a document footer to static fil...
The <traceFailedRequestsLogging> element of the <site> element sets the failed request tracing options for site, such as the directory for failed request tracing log files, the maximum number of failed request tracing log files, and whether failed request tracing is enabled. Note : If...
The <webdav> element contains the settings that configure Web Distributed Authoring and Versioning (WebDAV) for Internet Information Services (IIS) 7. WebDAV is an Internet-based open standard that enables editing Web sites over HTTP and HTTPS connections. WebDAV yields several advantages o...
All versions of IIS store their configuration in a special database called the metabase. The metabase is in some ways similar to the Windows Registry. Unlike the Windows Registry Editor IIS has no built in tools to view, change or track activity in the Metabase. The IIS Metabase Explorer allows y...
The Datasherpa On-line Data Collection software platform automatically and accurately collects all behavioural and transactional online data solely through the configuration of the software and with no hard coding. This includes data points such as all form fields filled out, all click-outs and m...
This IIS7 UI module which would be used while using FTP server with Active Directory user Isolation. In IIS6.0, you had IisFTP.vbs file which you would use to set msIIS-FTPRoot and msIIS-FTPDir property for the user in Active directory.
WhosOn is a live stats and visitor chat server for IIS (.NET Framework 2.0). WhosOn enables you to monitor website visitor activity in real time and to provide live chat on your sites.
This script is an example that allows you to read the blog posts on IIS.NET. For more information, check out my blog post about this topic at: http://blogs.iis.net/tobintitus/archive/2007/02/13/reading-iis-net-blogs-with-powershell.aspx
In 2001, after years of development, we released a high end authentication and password management system, iisPROTECT. This ISAPI filter based authentication system has seen extensive commercial use in thousands of sites throughout the world and continues to be enhanced.
Admin Report Kit for IIS 4.x / 5.x / 6.x (ARKIIS) is a powerful reporting tool for Microsoft IIS Administrators. ARKIIS presents IIS configuration information from the IIS Metabase in the form of Trees, Tables and Views. All categories of information reported by ARKIIS are available across multip...
This would just tell you if all prerequisites for running an ASP.NET 1.1 application on IIS7 is met on the selected website.
ASP.NET Debugger Extension for IIS 7 is an IIS manager extension for IIS 7 that will provide advanced debugging features for IIS worker processes running managed code.
This is a UI way for the below appcmd commands: appcmd add backup "backupname" appcmd restore backup "backupname"
Desktop-based freeware IIS log analyser (Apache logs is also supported). Tracking statistical trends: visited pages, unique visitors, search engines, referring sites, search phrases. Detailed summary statistics with all major parameters on one screen.
With AuthXt, you can extend your web server's functionality with a custom authentication mechanism. You can password protect any type of resources on your site (directories, videos, images) authenticating users against different type of back ends.
Bit Rate Throttling, an IIS Media Services extension, saves money on network costs by metering the download speed of media and data files. For media, Bit Rate Throttling accomplishes this by automatically detecting the encoded bitrates of 11 common media formats, such as Windows Media Video (WMV)...
The IIS Smooth Streaming Format SDK 1.0 Beta 2 provides documentation, tools, and samples you can use to create software programs that package encoded video and audio bitstreams for on-demand and live Smooth Streaming scenarios. In addition, the SDK supports the encryption of content using Micros...
IIS Compression is a collection of compression scheme providers that add support for Brotli compression and provide a better implementation of Gzip and Deflate compression than those that ship with IIS.
Microsoft Azure Get 10 ASP.NET websites for free Deploy in seconds and scale as your traffic grows. Host on Microsoft Azure Hosting Partners Choose from a variety of affordable hosting options based on your geography & the features you need. View the hosting gallery
Implement a scalable Web infrastructure with built-in HTTP-based load balancing and intelligent request handling and routing.
The <add> element of the <credentials> element adds a user account to the collection of IIS Manager users for Internet Information Services (IIS) 7. IIS Manager users can use IIS Manager to connect to sites and applications for which they are authorized by a server administrator. Note...
The <add> element of the <listenerAdapters> specifies configuration settings for a non-HTTP listener adapter that can be used by Windows Process Activation Service (WAS) to communicate with a listener service.
The <add> element of the <properties> element defines a mapping for an XML namespace to a property store provider. Note : WebDAV defines two types of properties: "Live" properties: These properties exist in the underlying file system. For example, the file name and file size. These pr...
The <add> element of the <providers> element adds an authentication provider to the collection of management authentication providers for Internet Information Services (IIS) 7. Note : The default authentication provider, ConfigurationAuthenticationProvider , uses the IIS Administratio...
The <add> element of the <staticTypes> element adds a unique MIME type to the list of types that IIS 7 will compress statically. Note : Unlike the IIS 6.0 HcFileExtensions metabase property that defined specific file name extensions as "static content," IIS 7 uses the <staticTypes&...
The <anonymousAuthentication> element specifies the settings for anonymous access. This form of authentication allows access to an FTP site without a user account on your server or domain, and is most often used for public FTP sites. Anonymous users will typically log in by using a user nam...
Authentication is the mechanism you use to verify the identity of visitors to your Web site or Web application. Typically, you do this by assigning a user name and password to a visitor or allowing a visitor to anonymously access public content on your site. Although you use authentication to con...
The <bindings> element configures binding information for an IIS 7 or later Web site. It can also define the default bindings for all sites on the Web server if it is included in the <siteDefaults> element. This element can contain a collection of <binding> elements. Each elemen...
The <clientCertAuthentication> element specifies the settings for Client Certificate authentication. This form of Secure Sockets Layer (SSL) authentication was introduced in FTP 7 and uses client certificates to authenticate FTP clients by mapping to client certificates Windows user account...
The <denyByConcurrentRequests> element specifies that a remote client will be blocked if the number of concurrent HTTP connection requests from that client exceeds a specific number.
The <digestAuthentication> element contains configuration settings for the Internet Information Services (IIS) 7 Digest authentication module. You configure this element to enable or disable Digest authentication, and optionally you can specify the Digest authentication realm. Digest authen...
The WebDAV module is designed to support multiple lock store providers, which are defined in the webdav/globalSettings/lockStores collection. A series of <add> elements define the settings for each lock provider in the <lockStores> collection. Note : Currently the only property store...
The <providers> element of the <authorization> element specifies authorization providers that authorize IIS Manager users and Windows users who connect remotely to sites and applications by using IIS Manager. Note : The default authorization provider, ConfigurationAuthorizationProvide...
The <requestLimits> element specifies limits on HTTP requests that are processed by the Web server. These limits include the maximum size of a request, the maximum URL length, and the maximum length for a query string. In addition, the <requestLimits> element can contain a collection...
The <schedule> collection of the <periodicRestart> element specifies the time intervals between restarts of worker processes in an application pool.
The <spn> element adds a Service Principle Name (SPN) to the collection of SPNs. Each SPN specifies a unique endpoint for client activity using the extended protection features for Windows authentication. Extended protection enhances the existing Windows authentication functionality in orde...
The <userIsolation> element is used to start or restrict FTP clients in specific sections of an FTP site. Depending on the options that are specified in the <userIsolation> element, server administrators can prevent unauthorized access between users in a shared server environment wher...
The <userIsolation> element is used to start or restrict FTP clients in specific sections of an FTP site. Depending on the options that are specified in the <userIsolation> element, server administrators can prevent unauthorized access between users in a shared server environment wher...
HotlinkBlocker protects your web site against leech sites that steal traffic by directly linking to your content. Image collections, video or document archives, Flash games and music, any content can be protected by HotlinkBlocker easily and flawlessly. It can turn parasites into advertisers redi...
IIS Export is an impressive utility for duplicating an IIS setup from one server to another.
The IISSCHEMA.EXE tool allows you to install and register custom configuration sections on your IIS7 server, dramatically simplifying the process of deploying custom configuration sections.
Ensim Pro X for Windows is the industry's leading single-server hosting automation and control panel solution for hosted web sites, e-mail, and online applications. It includes comprehensive tools that enable hosting providers to create, control, and deliver a variety of professional-quality...
This starter kit aims at simplifying startup for new and existing developers using the new IIS7 managed API. This Visual Studio Content Installer contains a project template for building your first IIS7 Module using the .NET Framework. It contains a readme.htm file to help guide you step-by-step...
To extend the server, IIS7 provides a new (C++) native core server API, which replaces the ISAPI filter and extension API from previous IIS releases. The new API features object-oriented development with an intuitive object model, provides more control over request processing, and uses simpler de...
Admin Report Kit for IIS 7 (ARKIIS) is a powerful reporting tool for Microsoft IIS Administrators. ARKIIS presents Microsoft Internet Information Services 7.0 (IIS 7.0) configuration information from the IIS 7.0 configuration store in the form of Trees, Tables and Views. All categories of informa...
Manage basic IIS activities through Mobile phone.
IIS7 configuration system gives access to IIS config files via a set of COM APIs. You can read/write to IIS configuration using these APIs in a script or C/C++ or using any of the managed language. All the tools which are shipped with IIS like managed APIs (Microsoft.Web.Administration), UI (IIS...
If Nasp is used, such a thing becomes possible! Separation of script (ASP) and template (HTML) Event driven construction The utilization of Bag The design which copes with the back button of browser File upload Generating mail contents and the like from the templete {checked, selected} of {<in...
WebLog Expert is a powerful IIS log analyzer. It can analyze IIS log files and create comprehensive reports on visitor activity. Over seventy reports with tables and diagrams are supplied with the IIS log analyzer, including activity and file access statistics, paths through the site, referrers,...
Stellar Phoenix Windows Data Recovery Software helps you to search, locate and recover all your inaccessible and lost data due to accidental format, software malfunction, file or directory deletion, virus attack, unexpected system shutdown and sabotage. It has some optional features making the so...
Desktop-based web log analyser (IIS and Apache server logs supported). Tracking daily, weekly or monthly trends in statistics: visited pages, unique visitors, search engines, referring sites, search phrases. Detailed summary statistics with all major parameters on one screen!
Web applications are at the center of business online and are constantly threatened by common threats like SQL injection, XSS, and new, unknown zero day threats. Not only is ServerDefender VP’s host-based application security powerful, it's easy to use with slider controls to strengthen and loose...
Specification of t values in the Clip elements of composite manifests requires a calculations with long integers. If you want to create composite manifests for rough cut editing scenarios, this solution will do the calculations. Documentation and samples are available from the download list. Ther...
PageSpeed optimization module powered by Google's official PageSpeed optimization libraries. Speedy and optimized web pages help maximize visitor engagement, retention, and conversions. Google's PageSpeed platform offers insights, recommendations, and tools to automatically comply with best pract...
Internet Information Services (IIS) Manager for Remote Administration provides end users and administrators with the ability to securely manage remote IIS servers (version 7 and above) from Windows clients (XP and above). A Web server administrator can perform almost all IIS administrative tasks...
Transform Manager has been Retired A dynamic and evolving media industry continues to create great opportunities to reach consumers at home, at work, and on the go, and Microsoft is committed to providing best-in-class tools for building and delivering premium media workflows. As such, Microsoft...
Web Farm Framework has been retired Microsoft has discontinued Web Farm Framework and this download is no longer available.
The HttpPlatformHandler v1.2 is an IIS Module which enables process management of HTTP Listeners and proxies requests to the process it manages.
Speed up your Web site through built-in dynamic caching and enhanced compression.
Minimize downtime and rapidly diagnose server and application issues with the new built-in diagnostic tools
IIS Team The IIS team is a close-knit group of passionate individuals who are enthusiastic about web technology. Our diverse team represents all corners of the globe with members from Canada, China, Germany, India, Ireland, Korea, Mexico, Russia, Vietnam, and all over the United States. We have t...
Note : Do not use. This element has been deprecated. Use system.webServer/management instead.
The <add> element of the <alwaysAllowedQueryStrings> element specifies a unique query string pattern that request filtering will allow. The values in the <alwaysAllowedQueryStrings> element override the values in the <denyQueryStringSequences> collection.
The <add> element of the <denyQueryStringSequences> element specifies a unique sequence of query string characters that IIS will deny, which helps prevent attacks on the Web server that use the query string to deliver the attack payload. Note : You can override the query string sequen...
The <add> element of the <denyUrlSequences> collection specifies a unique sequence of characters to add to the collection of denied URL sequences for Internet Information Services (IIS) 7. For example, using two periods in a URL ("..") will instruct a server to process the URL in the...
The WebDAV module is designed to support multiple lock store providers, which are defined in the webdav/globalSettings/lockStores collection. A series of <add> elements define the settings for each lock provider in the <lockStores> collection. Note : Currently the only property store...
The <add> element adds a provider to the default collection of custom authentication providers. When custom authentication providers are added to FTP sites, the FTP service will attempt to authenticate a user with each custom authentication provider that is enabled in the order that the pro...
The <add> element of the <scope> element adds an IIS Manager user, a Windows user, or a Windows group to the collection of users who are authorized to connect to a site or an application by using IIS Manager when the default authorization provider, ConfigurationAuthorizationProvider ,...
The <add> element of the <trustedProviders> element adds a provider to the collection of management providers that are trusted to be run by IIS Manager and the Management Service (WMSVC). Before calling the provider for a site or an application, the .NET Users and .NET Roles features...
The <authorization> element allows you to configure the user accounts that can access your site or application. Use authorization in combination with authentication to secure access to content on your server. Authentication confirms the identity of a user, while authorization determines wha...
The <basicAuthentication> element specifies the settings for Basic authentication. This form of authentication requires that users valid user accounts on your server or domain before they can log in. Note : Due to the underlying design of the File Transfer Protocol (FTP), user names and pas...
The <customFeatures> element is used to specify the collection of FTP providers that will implement custom functionality for FTP sites. Note : The providers that are added to this collection can implement custom logging or home directory lookups; custom FTP providers that implement authenti...
The <customFeatures> element is used to specify the collection of FTP providers that will implement custom functionality for an FTP site. Note : The providers that are added to this collection can implement custom logging or home directory lookups; custom FTP providers that implement authen...
The <environmentVariables> element of the FastCGI <application> element specifies a list of environment variables that Internet Information Services (IIS) 7 will pass to a FastCGI process when it is launched. The <environmentVariables> element contains a collection of <enviro...
The <error> element of the <httpErrors> collection adds a unique error mapping to the HTTP errors collection.
The <fileExtensions> element contains a collection of <add> elements that specify unique file name extensions that IIS will either allow or deny, depending on how each <add> element is defined. By using the <fileExtensions> element, you can fine-tune the types of content t...
The <fileSystem> element of the <authoring> element specifies how the WebDAV module interacts with the underlying file system. More specifically, the <fileSystem> element contains attributes that define whether file operations should be transactional, and whether hidden files or...
The <profiles> element of the <caching> element specifies a profile to use for output caching.
The <recycling> element contains configuration settings that control the conditions that trigger IIS 7 to restart an application pool. You can also control the types of events IIS writes to the event log when the application pool recycles. You can specify that IIS recycle an application poo...
The <security> element defines the parent element for the security options of FTP sites, and contains the following child elements, which are displayed hierarchically: <authentication> - This child element is the parent element for the various authentication settings for FTP sites, an...
The <traceUrls> element contains a collection of <add> elements, each of which defines a URL to enable tracing. Note : Event Tracing for Windows (ETW) is a general-purpose, high-speed tracing facility provided by the operating system. Using a buffering and logging mechanism implemente...
The <urlCompression> element specifies the following settings for static and dynamic content compression in IIS 7 and later: The doDynamicCompression attribute of the <urlCompression> element enables or disables dynamic content compression at the site, application, or folder level. Th...
LinkFreeze is a fast and easy solution to optimize dynamic or database-driven website for search engines. It optimizes all dynamic links on your site removing all unwanted characters and making links look like static. No need to change anything in the existing web applications, simply apply LinkF...
IIS7 has an inbuilt FREB module which does the Failed Request tracing. Read more about FREB here https://docs.microsoft.com/en-us/iis/extensions/troubleshooting-application-request-routing/troubleshooting-cache-items-arr-v2 . In a nutshell, it is similar to ETW tracing. It is now in-built (option...
The IIS Authentication plugin allows Wordpress to recognize IIS authentication methods, allowing the user to log in with an IIS authentication method such as Windows Authentication, Basic Authentication, or the ASP.NET forms authentication. The Wordpress blog engine would then recognize the IIS u...
BlueDragon is a ColdFusion* Markup Language (CFML) interpreter and runtime that is implemented as an IHttpHandler that is tightly integrated with IIS and ASP.NET. CFML is a popular server-side scripting language for creating dynamic database-driven web sites. Based on HTML-like markup tags, CFML...
This module prevents other websites from resource leeching or hotlinking to your content without your permission. It's useful if your site hosts images or documents that other sites can reference and thereby negatively impact your bandwidth or server resources.
This free Windows Service monitors the IIS 6 Worker Processes CPU usage and Web Service availability.
RPO (Runtime Page Optimizer) is an IIS 6/7 webserver software component that increases performance of ASP.NET and SharePoint websites up to 200% or more. The RPO works at runtime (no code changes required) It applies three techniques: Compress + minify JavaScript and CSS files Combine multiple Ja...
If you want to do these, it is Nmageman. When the image is accessed, the size is dynamically converted. When the image is accessed, the format is dynamically converted. The converted image is cached, and it outputs it by the following accesses. It outputs it more beautifully than the reduction by...
A Windows GUI for managing SSL ciphers and protocols. If your web site handles credit card transactions and must comply with PCI requirements you must disable weak protocols and ciphers in IIS (such as SSL V2). This tool makes it very easy to do, saving you time and worry.
Indihiang is a IIS log analyzing tool. The tool analyzes IIS Web server in comprehensive graphs and reports. You can download a setup file and source code.
IIS Reporter v2.0 is a real-time IIS monitor for displaying current connected users and anonymous users. It is currently released as an open source code to be modified and used at your discression. Please feel free to submit suggestions and ideas for changes.
This Powershell module includes functions to report on and migrate web sites from IIS version 6 on windows 2003 servers to IIS 8.5 on Windows 2012 R2 server. There has been many improvements in Internet Information Server since version 6. With Windows 2003 end of life looming on the horizon, this...
OVERVIEW
This is another test
The Windows PowerShell Snap-In for IIS has been retired Microsoft has discontinued the Windows PowerShell Snap-In for IIS and this download is no longer available.
Web Playlists is an IIS Media Services extension that provides developers and hosters unprecedented control of how media content is delivered to users. Powerful customization features make it possible to monetize media delivery scenarios by inserting in-stream or pre-roll video ads and dynamicall...
Develop, deploy and easily manage Web applications using your choice of languages. From ASP.NET to PHP, IIS7 provides a powerful and flexible Web server environment for the world’s most popular Web applications.
The <add> element of the <appliesTo> element adds a unique file name extension to the collection of file name extensions to which a request filtering rule applies.
The <add> element of the <authoringRules> element specifies the access permissions for users or groups for specific content types for a unique authoring rule. Authoring rules can be defined per-URI within a Web site, and specifies the WebDAV authoring permissions for that URI space. T...
The <add> element of the <authorization> collection defines an authorization rule that will either allow or deny access to specified users, groups, anonymous users, or all users. The accessType attribute specifies either of two types of authorization rules: Allow rules let you define...
The <add> element of the <customHeaders> element specifies a custom HTTP header that Internet Information Services (IIS) 7 will return in HTTP responses from the Web server. Note : HTTP headers are name and value pairs that are returned in responses from a Web server. Custom response...
The <add> element of the <environmentVariables> element specifies a unique name/value pair for an environment variable that Internet Information Services (IIS) 10 will pass to a worker process when an application is launched.
Note : Do not use. This element has been deprecated. Use system.webServer/management instead.
The <add> element of the <profiles> element adds an output caching profile to the collection of output caching profiles.
The <alwaysAllowedQueryStrings> element specifies a collection of query strings that request filtering will always allow. The <alwaysAllowedQueryStrings> element contains a collection of <add> elements that specify query string patterns that request filtering will allow, which o...
The <application> element controls the configuration settings for a specific application. An application in Internet Information Services (IIS) 7 or later is a grouping of files that delivers content or provides services over protocols, such as HTTP. When you create an application in IIS 7...
The <applicationPools> element contains configuration settings for all application pools running on your Internet Information Services (IIS) 7 or later server. An application pool defines a group of one or more worker processes, configured with common settings that serve requests to one or...
The <configurationRedirection> element lets you to share configuration files from a centralized location to multiple Internet Information Services (IIS) 7 server computers in a Web farm. This allows you to configure one IIS 7 server in your Web farm and to share the resulting configuration...
The <connections> element specifies the connection-related settings for FTP sites. More specifically, the settings in the <connections> element control the behavior for the FTP service with regard to how to manage clients that are connecting to an FTP site. For example, the unauthenti...
The <customAuthentication> element specifies the settings for Custom authentication for an FTP site. This form of authentication uses custom authentication providers to validate user names and passwords. When custom authentication providers are added to FTP sites, the FTP service will attem...
The <customFields> element of the <logFile> element specifies the configuration settings for a collection of custom fields in a W3C log. IIS 8.5 enables you to log custom fields in addition to the standard logged set. These custom fields can include data from request headers, response...
The <denyByRequestRate> element specifies that a remote client will be blocked if the number of requests received over a period of time exceeds a specific number.
The <denyQueryStringSequences> element contains a collection of <add> elements that specify sequences of query string characters that IIS will deny, which helps prevent attacks on the Web server that use the query string to deliver the attack payload. Note : You can override the query...
The <directoryBrowse> element is used to specify the content settings for directory browsing on FTP sites. When you configure directory browsing options, all directories in an FTP site will use the same settings. The directory browsing settings will typically only affect command-line FTP cl...
The <environmentVariables> element of the <applicationPoolDefaults> element specifies a list of environment variables that Internet Information Services (IIS) 10 will pass to worker processes when applications are launched. The <environmentVariables> element contains a collectio...
The <ftpServer/firewallSupport> element of the <site> element is used to configure the way that the FTP service works with firewalls per-site. This element allows server administrators to configure the external address of the firewall that the FTP service will send to FTP clients when...
The <httpCompression> element specifies the HTTP compression settings for Internet Information Services (IIS) 7. HTTP compression can provide faster transmission times between IIS and client browsers that can accept compressed files. Note : An HTTP client must initiate communication for com...
The <moduleProviders> element specifies the list of module providers for IIS Manager. Each module provider entry contains the managed-code registration information for a module, which enables the module as a feature in IIS Manager. The <moduleProviders> element works in relation with...
The <provider> element specifies the settings for custom authorization of an FTP site. This form of authorization uses custom authorization providers to validate user access. If you enable a custom authorization provider, the built-in authorization provider will not be used, and you will no...
The <section> element of the <searchResult> element contains a collection of section names returned by the configuration search. For example, "system.webServer/security/authentication/windowsAuthentication."
The <siteDefaults> element specifies default settings for all sites on the server. These settings are useful when you want to specify options for all Web sites that differ from the schema defaults for IIS 7 and later. Note : If the same attribute or child element is configured in both the &...
The <virtualDirectoryDefaults> element of the <application> element specifies the default settings for all virtual directories in the parent application. The <virtualDirectoryDefaults> element is useful for defining the common attributes that you want all virtual directories in...
ISAPI_Rewrite is a powerful URL manipulation engine based on the regular expressions. It acts mostly like Apache's mod_Rewrite but was designed for Microsoft IIS web server. It can be used to allow dynamic pages be indexed by search engines, stop hotlinking, proxy another server content, manipula...
Tool to recover websites from a stale metabase.xml
AliaWeb Power Ad Manager is a hi-performance advertisement managing solution for a Microsoft IIS server with a special client for Active Server Pages/ASPNet.
AppcmdUI helps writing appcmd commands by providing available options at each step so that you only need to pick the option from the list.
In IIS/ASP.NET you have to juggle with a lot of identities. Some are used for resource access, some for NTFS based authorization and some for role based authorization (some on Context.User, some on Thread.CurrentPrincipal). This test page shows all relevant information about the current security...
this free preview of visendo SMTP Extender allows to pull mails from SMTP server with pop3 protokoll. We offer 64 bit and 32 bit version. Updates regulary based on feedback. Use my blog
Transformer.NET is a bi-directional HTTP transformation module for Microsoft IIS6 & IIS7. The current Beta version provides support for regex-based URL re-writing, allowing URLs in both incoming HTTP requests and outbound HTTP responses to be re-written on-the-fly. This flexibility gives webs...
Apache emulator for IIS 7 . Implements .htaccess configurations inside IIS. Includes following modules: mod_rewrite, mod_proxy, mod_auth, mod_gzip, mod_headers, mod_cache, mod_expires, mod_developer, mod_replace, mod_so, mod_speling, mod_usertrack and others. 35 total modules available.
This is an ASP.NET application used to help troubleshoot and configure IIS and Active Directory to allow Kerberos and delegating Kerberos credentials.
Unscrupulous site owners may link to your content directly and literally steal your bandwidth. This theft is commonly called leeching, hotlinking, inline linking, or bandwidth theft, and such direct linking to your valuable image, video, binary files or other important site content is typically d...
Sample application based on the IIS Smooth Streaming Client for use with Silverlight 4 . This sample demonstrates use of the Microsoft.Web.Media.SmoothStreaming namespace and SmoothStreamingMediaElement class with Silverlight 4 . The Microsoft.Web.Media.SmoothStreaming APIs support Silverlight ap...
As of December 18, 2010, Microsoft FrontPage Server Extensions (FPSE) 2002 for Windows Vista and Windows Server 2008 RTM is supported by Ready-to-Run Software, Inc. For support and servicing, contact Ready-to-Run Software, Inc . This version of the FrontPage 2002 Server Extensions is designed for...
IIS URL Rewrite 2.1 enables Web administrators to create powerful rules to implement URLs that are easier for users to remember and easier for search engines to find. By using rule templates, rewrite maps, .NET providers, and other functionality integrated into IIS Manager, Web administrators can...
Windows Media Services 2008 R2 has been retired Microsoft has discontinued Windows Media Services 2008 R2 and this download is no longer available.
IIS7 is a completely modular, extensible Web server which can be customized and extended to meet the needs of every Web professional.
PHP on Windows... Run your favorite PHP applications on IIS today! Install PHP Now Running PHP on IIS Increase the performance of PHP applications running on Windows Server with the Windows Cache Extension for PHP Improved performance and greater reliability for PHP applications is ensured by the...
The <activation> element of the <providerDefinitions> element defines a collection of custom name/value pairs that specify any parameters that a custom provider requires. Note : This element was added in FTP 7.5. Beginning with FTP 7.5, the FTP service supports extensibility for custo...
The <add> element of the <denyStrings> element adds a unique string to the collection of strings which a request filtering rule will deny.
Each <add> element in the <traceFailedRequests> collection can include a <traceAreas> element that defines the tracing providers and the provider-specific areas that will generate tracing events for the current tracing rule. It can also contain a <failureDefinition> elemen...
The FastCGI <application> element contains the configurations settings for a specific FastCGI process pool definition. When FastCGI is used, IIS will use the value in the maxInstances attribute of the <application> element to determine the number of FastCGI processes that can run in t...
The <authentication> element specifies the authentication settings for FTP sites. The authentication settings are configured at the site-level only, although FTP <authorization> settings can be configured per URL. There are four different forms of authentication that can be configured...
The <authoringRules> element can be defined per-URI within a Web site, and specifies the WebDAV authoring permissions for that URI space. The permissions in this element are inherited, so child URIs will have the same permissions as a parent URI, provided that the child URI does not have un...
The <basicAuthentication> element specifies the settings for Basic authentication. This form of authentication requires that users valid user accounts on your server or domain before they can log in. Note : Due to the underlying design of the File Transfer Protocol (FTP), user names and pas...
The <binding> element of the <bindings> element allows you to configure the information required for requests to communicate with a Web site. You can configure binding information when you create a Web site, or you can edit the binding information after you create the site. Binding in...
The <caching> element allows you to enable or disable page output caching for an Internet Information Services (IIS) 7 application. This element also allows you to configure whether IIS caches page output in user mode, kernel mode, or both and what, if any, output caching limits you want to...
The <centralW3CLogFile> element specifies the central W3C log settings for all sites on a server. Note : You need to set the centralLogFileMode attribute of the parent <log> element to CentralW3C in order for the attributes on the <centralW3CLogFile> element to have effect. If t...
The <cpu> element of the <add> element in the <applicationPools> collection configures values for CPU usage parameters and CPU actions that will be used in application pools. NUMA Support Non-Uniform Memory Access (NUMA) is a hardware-based method of associating processors to th...
The <directoryBrowse> element controls the information that is displayed in a directory listing when you enable directory browsing for your Web site or application. The <directoryBrowse> element can contain two attributes. The enabled attribute determines whether directory browsing is...
The <extendedProtection> element specifies the settings that configure the extended protection for Windows authentication in IIS 7.5. Extended protection enhances the existing Windows authentication functionality in order to mitigate authentication relay or "man in the middle" attacks. This...
The <filter> element of the <isapiFilters> collection configures an ISAPI filter to process client request data or server response data.
The <handlers> element defines the handlers registered for a specific file name extension or URL. Handlers are Internet Information Services (IIS) components that are configured to process requests to specific content, typically to generate a response for the request resource. For example,...
The <headerLimits> element of the <requestFiltering> collection contains a collection of <add> elements that specify the maximum size in bytes for HTTP headers. Note : When request filtering blocks an HTTP request because an HTTP request exceeds the header limits, IIS 7 will ret...
The <hostNameSupport> element specifies domain name syntax is supported for virtual host names. FTP virtual host names were introduced in FTP 7.0, and an FTP virtual host name is specified as part of a binding in the same way that you specify HTTP host header names. For example, you might s...
The <ipSecurity> element defines a list of IP-based security restrictions in FTP 7. These restrictions can be based on the IP version 4 address, a range of IP version 4 addresses, or a DNS domain name.
The <ipSecurity> element defines a list of IP-based security restrictions in IIS 7 and later. These restrictions can be based on the IP version 4 address, a range of IP version 4 addresses, or a DNS domain name.
Note : Do not use. This element has been deprecated. Use system.webServer/management instead.
The <messages> element is used to specify the message that the FTP service will display to FTP clients. The messages that are specified for the bannerMessage , greetingMessage , and maxClientsMessage attributes are displayed when an FTP client connects to an FTP site, and the message that i...
The <modules> element defines the native-code modules and managed-code modules that are registered for an application. As a part of Internet Information Services (IIS) request pipeline processing, IIS calls each module listed in the <modules> element on every request. You commonly use...
The <odbcLogging> element configures Open Database Connectivity (ODBC) logging for Internet Information Services (IIS) 7. ODBC logging records all HTTP activity to a user-defined database instead of to text files. ODBC logging is implemented as a custom logging module in IIS 7, therefore en...
By using the <processModel> element, you can configure many of the security, performance, health, and reliability features of application pools on IIS 7 and later. These include the following features: Application pool identity, which is the name of the service or user account under which t...
The <security> element defines the parent element for the security options of FTP sites, and contains the following child elements, which are displayed hierarchically: <authentication> - This child element is the parent element for the various authentication settings for FTP sites, an...
The <serverRuntime> element configures the following settings that are related to the Internet Information Services (IIS) 7 server runtime: Setting the enabled attribute to true will configure IIS 7 to serve content on the URL where the <serverRuntime> element is configured; setting t...
The <sites> section group contains configuration settings for all sites on an IIS 7 server. The <sites> element contains a collection of <site> elements. When you create a new Web site, IIS adds a <site> element to the collection. Each <site> element contains configu...
The <traceFailedRequestsLogging> element of the <siteDefaults> element sets the failed request tracing options for all sites, such as the directory for failed request tracing log files, the maximum number of failed request tracing log files, and whether failed request tracing is enabl...
The <virtualDirectoryDefaults> element of the <sites> element specifies default settings for all virtual directories on the server. The <virtualDirectoryDefaults> element is useful for defining the common attributes that you want all virtual directories on your server to implici...
Form-based or 100% cookie-free "Basic Authentication" website protection while keeping your NT Users Names and Passwords private. Protect all files, not just ASP pages. Validate against internal database, text file or external ODBC datasource. Webmasters love AuthentiX.
DotNetPanel DotNetPanel is unique feature-rich solution for simplifying Windows hosting management operations. It manages multiple servers, has robust, scalable and secure architecture, it's very simple in use, offers competitive pricing and great support! Ease of Use The installation process...
In IIS7 (atleast till RC0 release), you might find no UI way to restart IIS services (IISAdmin, WAS, W3SVC). Only way is by using the command line exe - the classic IISRESET. Here is my UI module which give you a UI way to do this. This also shows the status of each IIS service running.
Easy to use, hi-performance ASP file upload component with progress bar indicator. Lets you upload multiple files with size up to 2GB to a disk or database along with another form fields. Works with large posts, any character set, including Unicode UTF-8.
Web Performance Monitor is an easy to use web-based performance monitoring application. It allows you to monitor performance counters from your local or remote computer, in real time. It supports all major browsers, supports running over SSL and uses Ajax for smooth updates.
This is my famous DirListModule, used in hundreds of demos where I show off the new, .NET extensibility of IIS7. It creates an automatic photo gallery complete with thumbnails for any directory on your site. It is simple to deploy and customize.
IIS Sites Transfer 2.0 is finally here! You can see its new easy-to-use Wizard interface and enjoy its new features. The sites transfer process is as easy as 1-2-3 now! The IIS Sites Transfer program is designed to transfer web sites from Microsoft Internet Information Server version 6 (IIS 6) to...
nUrlRewriter is a ASP.NET Http Module written in managed C# code which examines incoming Http requests and applies user defined criteria which may result in a Http request being redirected or rewritten. Web pages within existing web sites are often archived or retired, however many Internet based...
The SSL Diagnostics tool is a very useful tool for troubleshooting SSL issues. It generates a detailed report of SSL settings for all the websites on an IIS server which helps in quickly identifying SSL issues. But the tool was built for IIS 5 and 6, there is no version available which is compati...
This is an improved version of IIS7 Backup Restore UI with an ability of backing up your web.configs too, and a standalone Windows Forms Application
The RTR FrontPage Server Extensions (RTR FPSE) for IIS 7.5 on Windows Server 2008 R2 and Windows 7 is available for immediate download from Ready-to-Run Software. The RTR FrontPage Server Extensions for IIS 7.5 on Windows Server 2008 R2 and Windows 7 have the same functionality as both the Micros...
Edited Overview
The Advanced Logging extension has been retired Microsoft has discontinued the Advanced Logging extension and this download is no longer available.
Experience IIS Smooth Streaming 1080p The Silverlight browser plug-in allows you to see IIS Smooth Streaming in action on this page. (If Silverlight is not installed, please install it when prompted.) If the Internet bandwidth and video rendering capability on your playback device are sufficientl...
Deploy and manage Web sites and applications across large farms of Web servers from a central place.
Deliver high fidelity experiences efficiently.
The <add> element of the <application> element adds additional dependencies to the parent application.
Each <add> element in the <areas> collection adds a function area for a provider to trace.
The <add> element of the <defaultDocument> collection specifies a unique file name to add to the list of default documents in the <files> element.
The <add> element of the <headerLimits> collection specifies the maximum size limit for an HTTP header. Note : When request filtering blocks an HTTP request because an HTTP request exceeds the header limits, IIS 7 will return an HTTP 404 error to the client and log the following subst...
The <add> element in the <isapiCgiRestriction> collection allows you to specify individual Common Gateway Interface (CGI) and Internet Server Application Programming Interface (ISAPI) applications that can run on Internet Information Services (IIS) 7.
The <add> element of the <modules> element adds a module to the collection of feature modules that are available in IIS Manager when a user is connected to a site or an application. Note : This collection of modules is specific to IIS Manager and should not be confused with the <sy...
Note : Do not use. This element has been deprecated. Use system.webServer/management instead.
The <alwaysAllowedUrls> element contains a collection of <add> elements that specify URLs that request filtering will allow, which override the values in the <denyUrlSequences> collection.
The <bindings> element configures the default binding information for all IIS 7 Web sites. This element can contain a collection of <binding> elements. Each element in the collection defines a separate set of binding information that a request can use to contact the Web site. For exam...
The <cache> element of the <asp> element specifies the following Active Server Pages (ASP) cache settings for Internet Information Services (IIS) 7, which can control the performance behavior for ASP: The diskTemplateCacheDirectory attribute contains the name of the directory that ASP...
The <defaultDocument> element allows you to enable or disable default document behavior for your Web site or application. This element contains a <files> child element, which contains a collection of <add> elements. Each <add> element defines the default documents that the...
The <denyUrlSequences> element contains a collection of <add> elements that specify sequences of URL characters that IIS will deny, which helps prevent URL-based attacks on the Web server. For example, using two periods in a URL ("..") will instruct a server to process the URL in the...
The following configuration elements have been deprecated from Internet Information Services (IIS) 7. These topics are included in this configuration reference because they are defined in the IIS 7 schema, but you should not use these elements in your current configuration files. administrators a...
The <fileHandling> element is used to specify the way that the FTP service handles file operations. For example, the keepPartialUploads attribute configures whether the FTP service should keep files that were partially transferred, such as when a file transfer ends prematurely.
The <fileHandling> element is used to specify the way that the FTP service handles file operations. For example, the keepPartialUploads attribute configures whether the FTP service should keep files that were partially transferred, such as when a file transfer ends prematurely.
The <limits> element of the <siteDefaults> element configures default settings that limit the amount of bandwidth, the number of connections, or the connection time-out for client requests for a Web server. Note : If the <limits> element is configured in both the <siteDefault...
The <logFile> element of the <site> element contains attributes that allow you to configure logging for a site on IIS 7 and later. For example, you can enable or disable logging, configure the format of the IIS log file, specify the categories of information to store in the log file,...
The <logFile> element of the <siteDefaults> element contains attributes that allow you to configure default logging for a site on IIS 7 and later. For example, you can enable or disable logging, configure the format of the IIS log file, specify the categories of information to store i...
The <providers> element specifies the collection of custom FTP authentication providers for an FTP site. When custom authentication providers are added to FTP sites, the FTP service will attempt to authenticate a user with each custom authentication provider that is enabled in the order tha...
The <redirectHeaders> element specifies a collection of custom HTTP headers that Internet Information Services (IIS) 7 will add to HTTP redirects. Note : HTTP headers are name and value pairs that are returned in responses from a Web server. Unlike custom headers, which are returned in ever...
The <requestLimits> element specifies limits on FTP requests that are processed by the FTP server. These limits include the maximum size of a request and the maximum length for a command sequence. Note : When request filtering blocks an FTP request because an FTP request exceeds the request...
The <rules> element of the <add> element specifies criteria for mapping client certificates with IIS so that many clients can use one certificate. There are two fields from client certificates that can be used as criteria for many-to-one rules: Issuer - This field specifies informatio...
The <traceAreas> collection can contain a collection of <add> elements. Each <add> element defines the trace provider to use for failed request tracing, the provider-specific areas to enable, and the verbosity level of events to include in the trace.
The <traceFailedRequests> element allows you to configure failed request tracing for a Web site, application, or directory. This element can contain a collection of <add> elements that define tracing rules, each of which specifies the extension of the request URL to which the rule app...
AdoMonitor is the only tool built for real time monitoring of ADO-related errors for IIS. With AdoMonitor you can see all the errors within your server side scripts which are producing ADO errors. Besides errors, AdoMonitor also displays connection parameters, SQL queries, descriptions, and other...
Internet Content Administrators now have a single integrated solution for password protecting streaming video/audio as well as website membership areas. VideoQuota allows you to protect WMS media files as well as IIS directories from a single, integrated application control panel.
With IIS Mod-Rewrite Pro you can manipulate URLs on the fly, make your website search engine friendly, make redirects, block specific URLs, block annoying robots and a lot more. IIS Mod-Rewrite is rule based and supports regular expressions. It is 100% compatible with apache mod_rewrite implement...
IISTracer is a real-time monitoring tool for Microsoft IIS scripts (.asp, .cgi,..), static files (.htm,.gif,..), downloads (.mp3,.zip,..) and uploads. It shows online current status and progress of each running request in IIS, allows you log current IIS state. The tool is designed to monitor, deb...
This application extends IIS 7.0 Manager by adding a new Reports option that gives you a few reports of the server and site activity.
Have you ever tried to use Permalinks with WordPress running on an IIS server? What a pain. I created this ISAPI filter for IIS specifically to provide URL Rewriting for WordPress, without having to install and configure a full URL rewriting software package. This ISAPI filter allows you to creat...
This Web Application is written in ASP.Net 2.0 to manage IIS 6.0 Websites. Using this tool a Web Admin can monitor his/her IIS Web Sites/Application pools from any where through the WEB.
Automates installing an IIS 7 management extension.
If NOM is used, such a thing becomes possible! Creating of COM Object from Native-DLL without Regsvr32. Creating of .NET Object from Managed-DLL without Regasm. For example, you can use .NET Object from classic ASP. Assuming, if your web site was written with VBScript, as for you it is possible t...
Speed up repeat Web site and application visits (and reduce server strain) with cache control... A 304 Not Modified Web server response is a waste of time. Why should repeat Web visitors request the same content over and over when it can be cached and accessed faster from a local browser or proxy...
This sample application demonstrates code scenarios needed to build IIS Smooth Streaming Client 1.1 applications for Windows Phone 7 .
Hosting Controller 8 is a complete web hosting automation control panel which is designed for web hosts to experience infinite hosting possibilities in cluster environment & lower their operational costs. It enables web hosting companies to manage all their servers both Windows & Linux through ce...
Let the server resize, crop, and process your images without sacrificing speed or scalability. Use HTML, ASP.NET, ASP, PHP, Flex, or Flash ... Just add the desired behavior to the URL with "?width=100" or "?format=jpg". Supports scaling, cropping, rotating, flipping, stretchin...
Edited after submitting
IIS Application Initialization for IIS 7.5 enables website administrators to improve the responsiveness of their Web sites by loading the Web applications before the first request arrives. By proactively loading and initializing all the dependencies such as database connections, compilation of AS...
IIS iPhone Streaming .style1 { font-family: Arial, Helvetica, sans-serif; } .style2 { font-size: xx-small; } iPhone adaptive streaming Powered by IIS Media Services Big Buck Bunny images © copyright Blender Foundation | www.bigbuckbunny.org
IIS7 makes publishing Web content more secure with built-in support for standards-based publishing protocols.
IIS.NET Terms of Use
The <activeDirectory> element specifies the credentials and connection time-out for communicating with an Active Directory server for FTP user isolation. This option is the same as choosing Active Directory user isolation in the IIS 6.0 FTP server, where a user's account must have the msIIS...
The <activeDirectory> element specifies the credentials and connection time-out for communicating with an Active Directory server for FTP user isolation. This option is the same as choosing Active Directory user isolation in the IIS 6.0 FTP server, where a user's account must have the msIIS...
The <add> element of the <applicationPools> element controls the configuration settings for an IIS 7 and later application pool. You create an <add> element in the ApplicationHost.config file for each application pool that you want to run on your IIS server. The <add> elem...
The <add> element under the <customFields> element specifies the configuration settings for adding default custom fields in a W3C log. IIS 8.5 enables you to log custom fields in addition to the standard logged set. These custom fields can include data from request headers, response h...
The <add> element of the <denyUrlSequences> collection specifies a unique sequence of characters to add to the collection of denied URL sequences for FTP 7. Note : When request filtering blocks an FTP request because of a denied URL sequence, FTP 7 will return an FTP error to the clie...
The <add> element of the <moduleProviders> element adds a module to the list of module providers for IIS Manager. Each module provider entry contains the managed-code registration information for a module, which enables the module as a feature in IIS Manager. Note : The settings in th...
The <add> element of the <schedule> collection specifies a time to initiate a scheduled periodic restart of an application pool.
The <application> element of the <applicationDependencies> element specifies an application that has dependencies on one or more CGI or ISAPI extension restrictions. Specifically, the groupID attribute of the <application> element specifies the primary application dependency, an...
The <appliesTo> element of the <filteringRule> element defines a collection of file name extensions to which a request filtering rule applies. The <appliesTo> element contains a series of <add> elements, each of which specifies a unique file name extension to add to the co...
The <areas> collection specifies a list of functional areas for a provider to trace.
The <centralLogFile> element specifies the settings for the central log file, which is used when you specify centralLogFileMode for the centralLogFileMode attribute of the <system.ftpServer/log> element. When you specify central logging, a single log file will be kept for all of your...
The <comPlus> element of the <asp> element configures the following COM+ settings for Active Server Pages (ASP) in Internet Information Services (IIS) 7: The appServiceFlags property contains the flags that must be set to enable COM+ services on your IIS 7 applications. Once you enabl...
The <files> element of the <defaultDocument> collection specifies a list of file names that are configured as default documents. The <files> element can contain a list of <add> elements where each item in the list specifies a unique file to add to the <files> list.
The <system.ftpServer/firewallSupport> element is used to configure the port range that the FTP service will use for data channel activity when when you use the FTP PASV command to negotiate passive connections, which contains IP address and port of the server. When passive connections are...
The <ftpServer> element of the <site> element specifies the site-level settings for FTP features for FTP sites. In IIS 6.0, the settings for the FTP service were stored in a separate section of the metabase than Web sites. In IIS 7 and later, FTP settings are stored in the Application...
The <hiddenSegments> element contains a collection of <add> elements that identify certain URLs IIS 7 will make inaccessible to clients. For example, on Web servers that are hosting ASP.NET content, IIS 7 blocks several of the ASP.NET-related paths for you; Web.config, bin, App_Code,...
The <iisClientCertificateMappingAuthentication> element of the <authentication> element specifies the settings for Client Certificate Mapping authentication using IIS. There are two different methods for mapping client certificates using IIS: One-To-One Mappings - these mappings match...
The <isapiCgiRestriction> element of the <security> element allows you to specify a list of Common Gateway Interface (CGI) and Internet Server Application Programming Interface (ISAPI) applications that can run on Internet Information Services (IIS) 7. This element allows you to ensur...
The <management> element specifies remote management settings for users that connect to your server using IIS Manager. The <management> element contains three child elements: <authentication> - This child element contains a list of authentication providers in a <providers>...
The <messages> element is used to specify the message that the FTP service will display to FTP clients. The messages that are specified for the bannerMessage , greetingMessage , and maxClientsMessage attributes are displayed when an FTP client connects to an FTP site, and the message that i...
The <properties> element of the <authoring> element defines the locking behavior for the WebDAV module. More specifically, the <properties> element contains attributes that define whether custom WebDAV properties are enabled, whether anonymous or infinite property requests are a...
The <property> element of the <key> element adds a metabase property to the collection of metabase properties. Important Note : The <customMetadata> section of the configuration should not be modified directly. Use the metabase APIs to set any metabase settings that are represen...
The <providers> element of the <customFeatures> element specifies the default collection of FTP custom feature providers for FTP sites. Note : The providers that are added to this collection can implement custom logging or home directory lookups; custom FTP providers that implement au...
The <providers> collection of the <windowsAuthentication> element defines the list of authentication providers that are used with the Internet Information Services (IIS) 7 Windows authentication module. This list of providers cannot be extended, and by default it contains only two ent...
FTP Request Filtering is a built-in security feature that was introduced in FTP 7, and is roughly analogous to the functionality that was available through request filtering features that are available for HTTP sites. All of the settings for the request filtering feature are located within the &l...
The <searchResult> element of the <configPaths> element contains a collection of configuration search results.
The <ssl> element specifies the FTP over Secure Sockets Layer (SSL) settings for the FTP service; FTP over SSL was first introduced for IIS 7 in FTP 7.0. Unlike using HTTP over SSL, which requires a separate port and connection for secure (HTTPS) communication, secure FTP communication occu...
The <Start> method of the <ftpServer> element starts the FTP site that <ftpServer> applies to. Once the <Start> method has been called, the run-time state for the FTP site can be determined by the value of the state attribute.
The <staticTypes> element of the <httpCompression> element contains a collection of <add> elements that add unique MIME types to the list of types that IIS 7 will compress statically. Note : Unlike the IIS 6.0 HcFileExtensions metabase property that defined specific file name ex...
The <webSocket> element specifies the use of the WebSocketModule module with ASP.NET 4.5 to support writing server applications that communicate over the WebSocket Protocol. WebSocket enables you to provide full-duplex communications over a single TCP connection by using a stream of message...
IISGuard is a unique tool for remote monitoring, logging and analyzing requests in the Microsoft IIS web server. With IISGuard you can easily see all requests that are made to your IIS web server and find the sites and scripts that are causing problems. Real time monitoring, logging, user friendl...
Limit concurrent logins to your website and automatically terminate compromised accounts. Apply throttles to usage - by KBytes, requests or logins in a given period. Includes dictionary attack prevention and referral protection.
With IIS Mod-Rewrite Standard you can manipulate URLs on the fly, make your website search engine friendly, make redirects, block specific URLs, block annoying robots and a lot more. IIS Mod-Rewrite is rule based and supports regular expressions. It is 100 % compatible with apache mod_rewrite imp...
IIS Proxy is a combination of a special ISAPI filter and VBScript ASP code with similar functionality as CGI Proxy. The script allows you to create a special http proxy server and process in/out http data. You can redesign web sites, control access to webs, rewrite URLs and do other tasks.
The IIS Aid PHP Installer is a new PHP installation package designed specifically for IIS that enables you to setup your PHP environment with maximum performance, scalability and security, but with minimal fuss.
IIS Passwords Sync is a command line tool. And it is free! IIS 6.0 web sites run under anonymous user accounts. It is IUSR_<machine name> (by default) or other user accounts created by your web hosting control panel. The users' passwords are set automatically and are never known. Howeve...
myLittleBackup for SQL Server 2000 and 2005 is the first Backup/Restore solution specially designed for shared SQL Server hosting. Any credible DBA knows that backup and restore within SQL Server have their problems when the files are taken from different servers, different databases or even diff...
IIS supports HTTP authentication methods like Basic, Digest and Integrated. The problem is that all of them are hardwired to Windows accounts. This means that you need a Windows user on your server for every account you want to HTTP-auth enable. Having the ability to do plain Basic Authentication...
If you want to do these, it is Guideman. Want to show beautiful URL. Want to become HTTPS. Want to redirect the portable terminal to another. Want to shed the REFERER difference. Want to limit IP. and so on... Guideman like a mod_rewrite in Apache.
Nihuo IIS Log Analyzer is a powerful IIS log analyzer that turns your web logs into a professional sales and prospecting tool. By telling you where your web site visitors come from, which pages are most popular, and which search engine phrases brought visitors to your web site, you can make your...
Note: This version does not take IIS 7.0's "Kernel Mode Authentication" into account. Please use v2 for IIS7. This is an ASP.NET application used to help troubleshoot and configure IIS and Active Directory to allow Kerberos and delegating Kerberos credentials.
Stop Information Leakage: Web Server Anonymization Misdirect Hackers for Defense-In-Depth Security New Version 4 Released December 2008 Broadcasting your Web server's identity allows intruders to complete their first task -- identifying your operating system, Web server, and application techn...
The IIS Easy Migration Tool (IEMT) is a new generation of the IIS Sites Transfer tool. The IEMT helps to migrate web sites from Microsoft Internet Information Server version 6 (IIS 6.0) to IIS 7.5, IIS 7.0, IIS 8.0 or another IIS 6.0 server. It also helps to transfer Windows users from one server...
IISOverWeb is All-in-One solution for web administration of IIS. Easily manage every detail of your website by using only a web browser and simple web interface.
The IIS 7.0 Administration Pack has been retired Microsoft has discontinued the IIS 7.0 Administration Pack and this download is no longer available.
The Search Engine Optimization Toolkit has been retired Microsoft has discontinued the Search Engine Optimization Toolkit and this download is no longer available.
Safeguard your Web server from malicious requests and unauthorized access with new URL authorization rules and built-in request filtering.
The <add> element of the <fileExtensions> collection specifies a unique file name extension to add to the collection of file name extensions for Internet Information Services (IIS) 7. Note : When request filtering blocks an HTTP request because of a denied file name extension, IIS 7 w...
The <add> element of the <ipSecurity> collection defines a unique IP security restriction. Each restriction can be based on the IP version 4 address, a range of IP version 4 addresses, or a DNS domain name.
The <add> element of the <ipSecurity> collection defines a unique IP security restriction. Each restriction can be based on the IP version 4 address, a range of IP version 4 addresses, or a DNS domain name.
The <add> element of the <providers> collection in the <windowsAuthentication> element specifies a unique authentication provider that is used with the Internet Information Services (IIS) 7 Windows authentication module.
The <add> element of the <scanHeaders> element adds a unique HTTP header to the collection of HTTP headers that a request filtering rule will scan for strings that are specified in the <denyStrings> collection.
The <applicationDefaults> element of the <site> element specifies the default application settings for all applications in the parent site. Note : If the same attribute or child element is configured in both the <applicationDefaults> section and in the <application> sectio...
The <authorizationRules> element of the <authorization> element specifies which IIS Manager users and Windows users are authorized to connect to a site or an application by using IIS Manager when the default authorization provider, ConfigurationAuthorizationProvider , is enabled in In...
The <commandFiltering> element specifies a collection of FTP commands that the FTP service will allow or deny. The <commandFiltering> element contains a collection of <add> statements that individually specify whether to allow or deny a specific FTP command. Note : Special atten...
The <connections> element specifies the connection-related settings for FTP sites. More specifically, the settings in the <connections> element control the behavior for the FTP service with regard to how to manage clients that are connecting to an FTP site. For example, the unauthenti...
The File Transfer Protocol (FTP) supports a feature that is called server-to-server or third-party transfers. In this scenario, an FTP client connects and authenticates to two servers, and then instructs one server to send data and instructs another server to receive data. This mode of operation...
The File Transfer Protocol (FTP) supports a feature that is called server-to-server or third-party transfers. In this scenario, an FTP client connects and authenticates to two servers, and then instructs one server to send data and instructs another server to receive data. This mode of operation...
The <directoryBrowse> element is used to specify the content settings for directory browsing on FTP sites. When you configure directory browsing options, all directories in an FTP site will use the same settings. The directory browsing settings will typically only affect command-line FTP cl...
The <dynamicIpSecurity> element provides a dynamic means of blocking malicious Web requests. Using dynamic IP restrictions means the administrator does not need to identify the IP addresses that need to be blocked. Instead, the administrator can configure the system so that it blocks any IP...
The <environmentVariable> element of the <environmentVariables> element adds a unique name/value pair of an environment variable that Internet Information Services (IIS) 7 will pass to a FastCGI process when it is launched. Each FastCGI application that is installed on IIS 7 may allow...
The <ftpServer/firewallSupport> element of the <siteDefaults> element is used to configure the way that the FTP service works with firewalls by default. This element allows server administrators to configure the external address of the firewall that the FTP service will send to FTP cl...
The <globalModules> element defines the global-level modules installed on an IIS 7 server. The <globalModules> element is only available at the server level, so when you install modules, IIS only updates the ApplicationHost.config file. You must be an administrator on the server to in...
The <httpRedirect> element configures settings for Internet Information Services (IIS) 7 that redirect client requests to a new location. There are several reasons why you might want to redirect clients to a new location. For example, if your company is migrating to a new Web site, you coul...
The <locks> element of the <authoring> element defines the locking behavior for the WebDAV module. More specifically, the <locks> element contains attributes that define whether WebDAV locking is enabled, which lock store to use, and whether locking is required before clients ca...
The <customAuthorization> element specifies the default settings for custom authorization of FTP sites. This form of authorization uses custom authorization providers to validate user access. If you enable a custom authorization provider, the built-in authorization provider will not be used...
The <sessions> element is a dynamically generated collection of <session> elements, each of which is dynamically created by the FTP service as clients connect to your FTP server. The data that is contained in the attributes for each <session> element is read-only; values can be...
The <site> configuration element controls the configuration of a specific Web site that you run on your IIS 7 and later server. For example, the Default Web Site and its settings are defined in a <site> element, which is found between the opening and closing tags of the <sites>...
The <sslClientCertificates> element specifies the SSL client certificate options for FTP sites. More specifically, this element contains the following attributes, which are discussed in detail in the configuration section of this topic: The clientCertificatePolicy attribute specifies whethe...
The <traceProviderDefinitions> element allows you to define a collection of trace providers available on the Internet Information Services (IIS) 7 server. A trace provider is an application or operating system component that generates trace messages or trace events. When you install the Tra...
The <trustedProviders> element of the <management> element configures the management providers that are trusted by IIS Manager and the Management Service (WMSVC). Before calling the provider for a site or an application, the .NET Users and .NET Roles features verify that the configure...
The <virtualDirectory> element is a child of the <application> element and controls the configuration settings for a specific virtual directory. A virtual directory is a directory name (also referred to as path) that you specify in Internet Information Services (IIS) 7 and map to a ph...
IISPassword by Troxo is an add-on for Microsoft IIS which password protects web contents without using system user accounts. With it’s compatibility with htaccess based protection on Apache and a user-friendly interface, fully integrated with IIS, IISPassword makes it easy for server administrato...
The ISAPI Loader is an ISAPI application which can unload and update your running ISAPI application with a new version without requiring any restart of IIS or Application Pools. Contact pro@eggcentric.com for free trial.
ASP.NET ViewState Helper is an application designed to help all web developers, but has specific features to aid ASP.NET developers track ViewState issues. In real-time you can see your web pages being analyzed while you browse to them using Internet Explorer 6.0 or higher. ASP.NET ViewState Help...
ServerHeader is a sample IIS7 feature. It includes an HttpModule that can change the Server response Header to a different value. Furthermore it includes an IIS7 configuration extenstion, a strongly typed configuration section and a IIS7 module/module provider GUI extension. This sample demonstra...
IIS Report is a command line tool. It allows to create different IIS related reports. For example it can get the list of all SSL websites and sort it by IP address, or get the list of all websites and sort it by application pool name and then by website name, etc. No installation required. Just d...
myLittleAdmin is the first web-based management tool specially designed for MS SQL Server (2000, 2005, 2008). It allows managing most objects of MS SQL Server databases and servers through a web browser. myLittleAdmin is fully integrated with the best available control panels (Plesk, DNP, Helm, H...
The PrecisionID Native ASP Barcode Generator creates web based barcodes directly from pure ASP code without any dependencies, components or DLLs. The software is very simple and enables web based implementation of Code 128 (code sets A, B, and C), Code 39, UPC-A, Interleaved 2 of 5, EAN-13, Postn...
ISAPI_Rewrite 3 Lite is a Freeware URL rewriter for IIS, compatible with Apache mod_rewrite. It supports nearly all Apache mod_rewrite features. It is used for search engine optimization, to proxy another server's content, stop hotlinking or strengthen server security.
Block unwanted or undesirable requests based on IP address (including RBL lookups), ASN, reverse pointer, request method, url, querystring, cookies, form data, referer and many more options. Constantly in development, current release is 1.0.0.6
Slow web pages lose and frustrate users. Amazon found every 100ms of latency cost them 1% in sales. When Shopzilla increased the speed of their website by 5 seconds it resulted in a 25% increase in page views, a 10% increase in revenue, a 50% reduction in hardware, and a 120% increase traffic fro...
AlexFTPS provides a free FTP/FTPS client and class library available on any platform supporting the .Net Framework 2.0 or Mono 2.0 . This project was started to support the FTPS features of FTP for IIS 7.0 Implemented RFCs: 959, 2228, 2389, 2428, 2640, 3659, 4217 FTPS (sometimes called FTPES) is...
PHP Manager for IIS is a tool for managing one or many PHP installations on IIS 7 servers.
Broaden your offerings, increase revenue per user, and reduce support costs. Parallels Small Business Panel is the simplest, yet most powerful and profitable hosting control panel for service providers in the market today. Integrated with the Parallels® Partner Marketplace , it accelerates yo...
IISR - IIS Request, is a system for collecting, storing, maintaining and presenting statistical data from Microsoft IIS web servers. It Collects all statistics Automaticly. No need for Tagging html pages. No need for Logfiles. Collects data for new sites added. Automaticly! Tracking of visitors a...
Hosting Controller 9 is a cloud hosting automation solution allowing service providers to manage both Windows & Linux servers simultaneously as part of a single cluster. It includes automated billing & provisioning and customizable auto sign-up scripts which are tightly integrated with domain reg...
Brings the power of Lua scripting into your IIS. You can handle the HTTP request and response as a lua-nginx-module.
Overview
IIS Application Request Routing (ARR) 3 enables Web server administrators, hosting providers, and Content Delivery Networks (CDNs) to increase Web application scalability and reliability through rule-based routing, client and host name affinity, load balancing of HTTP server requests, and distrib...
The Dynamic IP Restrictions extension has been retired Microsoft has discontinued the Dynamic IP Restrictions extension and this download is no longer available.
Helpful Links Finding Your Way in the ASP.NET Forums - Tips and Guidelines How to Ask a Question IIS.NET Website Terms of Use Suggested Forums Sites for Non-IIS Questions
IIS Media Services, an integrated media delivery platform... IIS Media Services, an integrated HTTP-based media delivery platform, delivers true HD (720p+) live and on-demand streaming, DVR functionality, and real-time analytics support to computers, TVs, and mobile devices. By offering a complet...
IIS7 maximizes Web server security by default with minimal Web server footprint and automatic application isolation.
The <add> element under the <customField> element controls the configuration settings for a custom field for a W3C log for a site. IIS 8.5 enables you to log custom fields in addition to the standard logged set. These custom fields can include data from request headers, response heade...
The <add> element of the <dynamicTypes> element adds a unique MIME type to the list of types that IIS 7 will compress dynamically. Note : Unlike the IIS 6.0 HcScriptFileExtensions metabase property that defined specific file name extensions as "dynamic content," IIS 7 uses the <dyn...
The <add> element of the <environmentVariables> element specifies a unique name/value pair for an environment variable that Internet Information Services (IIS) 10 will pass to a worker process when an application is launched.
The <add> element of the <httpRedirect> element adds a wildcard redirection rule to the collection of redirection rules. Wildcard rules allow you to add redirection rules for groups of content. For example, if you have removed all of your *.asp pages after migrating an application to...
The WebDAV module is designed to support multiple property store providers, which are defined in the webdav/globalSettings/propertyStores collection. A series of <add> elements define the settings for each property provider in the <propertyStores> collection. Note : Currently the only...
The <add> element of the <redirectHeaders> element adds an HTTP response header to the collection of custom HTTP headers that Internet Information Services (IIS) 7 will add to HTTP redirects. Note : HTTP headers are name and value pairs that are returned in responses from a Web server...
The <anonymousAuthentication> element controls how Internet Information Services (IIS) 7 processes requests from anonymous users. You can modify the <anonymousAuthentication> element to disable Anonymous authentication, or you can configure Internet Information Services (IIS) to use a...
The <authentication> element of the <management> element specifies authentication credentials for IIS Manager user accounts. IIS Manager users can use IIS Manager to connect to sites and applications for which they are authorized by a server administrator. When you use the default Con...
The <cgi> element configures default settings for Common Gateway Interface (CGI) applications for Internet Information Services (IIS) 7. These settings define the environment that IIS 7 will use when launching CGI processes. For example, the createCGIWithNewConsole and createProcessAsUser a...
The <configHistory> element defines the settings for the built-in IIS configuration history feature, which keeps a running history of changes to your configuration files. This history is especially useful for recovering from mistakes made when manually editing your configuration files. For...
The <denyByFailure> element configures the FTP service to deny access to the FTP service based upon how many times an FTP client fails to authenticate within a time period. When the number of failed login attempts has been reached, the FTP connection will be closed forcibly, and the client...
The <environmentVariables> element of the <applicationPools> / <add> element specifies a list of environment variables that Internet Information Services (IIS) 10 will pass to a worker process when an application is launched. The <environmentVariables> element contains a c...
The <FlushLog> method forces all entries in the FTP log buffer to be written from the buffer into the log file, emptying the buffer. <FlushLog> works at the FTP site level.
The <ftpServer> element of the <siteDefaults> element specifies the default settings for FTP features for all FTP sites. In IIS 6.0, the settings for the FTP service were stored in a separate section of the metabase than Web sites. In IIS 7 and later, FTP settings are stored in the Ap...
The <httpErrors> element allows you to configure custom error messages for your Web site or application. Custom error messages let you provide a friendly or a more informative response by serving a file, returning another resource, or redirecting to a URL when visitors to your site cannot a...
The <isapiFilters> element allows you to manage ISAPI filters on your Internet Information Services (IIS) 7 server. You can add an ISAPI filter when you want to enhance Web server functionality. For example, you might have an ISAPI filter that captures information about HTTP requests and sa...
The <listenerAdapters> element specifies configuration settings for listener adapters for Internet Information Services (IIS) 7. Listener adapters are components that establish communication between non-HTTP protocol listener services and the Windows Process Activation Service (WAS). Change...
The <mimeMap> element of the <staticContent> element adds a unique MIME type to the collection of static content types. Each <mimeMap> entry must consist of two parts: A unique file name extension that is specified by the fileExtension attribute, for example, ".txt", ".png", etc...
The <serverRuntime> element specifies settings that configure how the FTP service operates. More specifically, the <serverRuntime> element contains the <hostNameSupport> element, which lets you configure whether domain name syntax can be used to specify FTP virtual hosts. FTP vi...
The <serviceAutoStartProviders> element specifies a collection of managed assemblies that Windows Process Activation Service (WAS) will load automatically when the startMode attribute of an application pool is set to AlwaysRunning . This collection allows developers to specify assemblies th...
The <Stop> of the <ftpServer> element stops the FTP site that <ftpServer> applies to. The run-time state for the FTP site can be determined by the value of the state attribute.
The <webLimits> element specifies TCP/IP connection and bandwidth limits. Every 60 seconds, a worker process checks how long it has been idle. If its current idle time is greater than the idle time-out value specified by the Windows Process Activation Service (WAS), the worker process initi...
The <windowsAuthentication> element defines configuration settings for the Internet Information Services (IIS) 7 Windows authentication module. You can use Windows authentication when your IIS 7 server runs on a corporate network that is using Microsoft Active Directory service domain ident...