Wondering What It Will Cost?

As every IIS server environment is different and some filters require more development than others, IIS Mechanics filters are priced according to the required development time. If you'd like a quote, just let us know by filling out the Solution Wizard.

Peace of Mind

We will work with you to configure and deploy your ISAPI solution without interrupting your business' critical Web apps, and we will be here with prompt, professional support afterwards if you run into problems.

It Never Hurts to Ask...

We can't promise that IIS customization will solve all Web application problems. However, you would be surprised by how many challenges which would normally take months of Web developer time and thousands of dollars can be solved in a week or two with a cost-effective filter. Tell us what you want, and we will see if we can do it. You have to love free consulting...
Home » IIS & ISAPI Filters

Microsoft IIS and Windows Web servers present unique challenges that require unique solutions and hard-to-find skill sets...
With increased attention from hackers, IIS admins and Webmasters must be extra vigilant -- you need to know exactly what the weaknesses are in your Web apps, and sometimes a security tool designed to address your particular application may be required. Since Windows is closed source software, finding answers to your IIS server challenges can be difficult and/or expensive. The IIS Mechanics programmers have worked extensively with the Microsoft IIS team -- quite simply, we know almost as much about IIS as Microsoft itself! We develop high performance IIS solutions that handle thousands of simultaneous users without fail for some of the world's largest companies. We can solve your IIS woes and give you the Web server enhancements that you need!

Build Your Own Web Server Functionality (With Our Help)

ISAPI filters (and extensions, ihttpmodules and ihttphandlers) allow for extremely fine-grained control of internal server processes by efficiently altering HTTP requests and responses in order to manage:
  • Web app security - Block application-layer vulnerabilities, control what information the Web server transmits, develop custom processing for "access denied" responses, and access site traffic globally to solve issues that developer solutions are too late in the request/response cycle to handle.


  • Monitoring and logging - Keep track of who is doing what, when on your network, dig deep into your log files, create new, custom logs to your specs, and spot suspicious traffic as soon as it arrives.


  • Authentication and authorization - Share and manage sensitive documents or system privileges across departments or across the globe without sacrificing security.


  • Content negotiation - Sense browsers and search engine robots (by language, by location, or by numerous other browser variables) to serve conditional content or redirect requests. Even alter or augment response encryption and compression!


  • URL and HTTP rewriting and injection - Take control of your URLs, safely rewrite requests on the fly, map requests to different physical files, even strip file extensions and query string variable elements for search engine optimization and security. Even inject content in the HTTP response body and headers or run a process once a request is processed or a connection is closed!


  • Dynamic content generation - Globally add, delete, or modify content in a Web site or application without writing a single line of code.


  • Browser / client-side detection and interaction - Browser discovery and modifications to the browser itself to complete some task within a Web application.


  • "X" IIS Web server functionality - Think of an ISAPI filter like an extension of the IIS Web server code itself. What application tasks would be better handled if the Web server was built to your specifications? Whatever your IIS challenge, we can usually find a server-side solution...
While commercial ISAPI filters offer a variety of performance, security, and usability enhancements to IIS-based Web applications, a custom solution allows for extremely high performance and a reliable solution for your particular Web applications and server environment. Public-facing Web sites can certainly benefit from this technology, but custom ISAPI filters are especially well suited for extranets, intranets, and Web-based business applications on Windows Web servers.

back to homepage