IIS7 modules vs. IIS6 ISAPI: Managing request state in your module

For post #4 in the IIS7 Modules vs. IIS6 ISAPI series, let’s take a look at another common pattern in IIS module development – storing request-specific state inside your module.Read more at http://mvolo.com/blogs/serverside/archive/2006/12/25/Managing-request-state-in-your-IIS7-module.aspx.


IIS7 modules vs. IIS6 ISAPI: Memory Management

For post #3 in the IIS7 Modules vs. IIS6 ISAPI series, let’s look at one of the biggest trouble areas that bite C developers – managing memory.Read more on http://mvolo.com/2006/11/01/iis7-modules-vs-iis6-isapi-memory-management.aspx.


IIS7 modules vs. IIS6 ISAPI (Reason #9): Intuitive object model

This is the second post in the series on why IIS7 module development beats the pants off the ISAPI development for the previous version of IIS. Today’s topic – the rich class-based IIS7 object model. Read more on http://mvolo.com/2006/10/12/iis7-modules-vs-iis6-isapi-reason-9-intuitive-object-model.aspx.


IIS7 modules vs. IIS6 ISAPI (Reason #10): C++ Class-based encapsulation model

First post in this series, looking at the basics of writing IIS6 ISAPI vs. IIS7 modules.Read more here – http://mvolo.com/2006/10/07/why-iis7-module-is-better-then-iis6-isapi—reason-10-c-classbased-encapsulated-model-vs-cstyle-static-functions.aspx.


10 Reasons Why Server Development is Better with IIS7

Over the past two years, we did a bunch of work to make sure the new native APIs are easy to use and help write more robust server code. But, it is hard to appreciate all the benefits until you actually compare writing an IIS7 module with writing an IIS6 ISAPI Extension – I am…