Run(HttpContext) overloaded method when utilizing this module. In the case of IIS 7.0 classic mode, IIS 6.0 and 5.1: To use the module in your web application add it to modules section in web.config: In the case of IIS 7.0 integrated mode: To avoid upload buffering on servers side the IT Hit WebDAV Server Engine provides ResumableUploadModule that also significantly improves upload speed. While HttpListener passes file content directly to the engine, IIS / ASP.NET first saves file content in a temporary folder limiting upload capabilities and increasing server load.
The file upload is performed differently in HttpListener application and in IIS/ASP.NET application. HttpListener-based server does not have any limitations listed below. All information in this article is specific to IIS / ASP.NET.