Before the flight: Native Output Cache, PHP and FastCGI, and other stuff

I am sitting on a stack of juicy topics I’ve been meaning to post about, but I ran out of time taking care of last minute business before leaving the office for the long-awaited Thanksgiving vacation. So, in the meantime, here are some interesting stuff to check out: IIS7’s Native Output Cache – Kanwal, our … [Read more…]

Stopping hot-linking with IIS and ASP.NET

Many web sites suffer from others directly linking to their image, video and other content. This practice is called often called leeching, hot-linking, or inline-linking and causes wasted bandwidth and increased server load to the victim web site. Last weekend, I wrote a little ASP.NET module that prevents hot linking. It can be used on … [Read more…]

Free no-hassle blogging with Quick Blog

In my first ever blog post, I mentioned that my dream was to eventually self-host my blog on home IIS7 server, running latest Windows “Longhorn” builds with many cool features based on modules I write while working on IIS7 at my job on the IIS team. My dream has been sitting idle in my basement … [Read more…]

Try out the IIS FastCGI techical preview

As you know, we released the FastCGI technical preview this week, aimed at providing a fast and stable platform for running FastCGI applications like PHP.  Its been very popular, with more downloads then we have expected for the first week. I wanted to say thank you to everyone trying this out.  By trying it out, … [Read more…]

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 ISAPI developers – managing memory. If you develop software that uses Win32 APIs, you should be familiar with the feeling you get when you look at the MSDN documentation of a fairly simple … [Read more…]