Mike Volodarsky's WebLog
Mike Volodarsky on web server infrastructure, IIS, ASP.NET, and other such animals
Creating portable ASP.NET applications that work on IIS 6.0, IIS 7.0 Classic, and IIS 7.0 Integrated modes
ASP.NET applications in IIS 7.0 Integrated mode requires configuration changes if they define custom...
Date: 04/15/2008
FastCGI RTM for IIS 6.0 is released on Download Center
Just over a year after the we first announced the FastCGI, the final RTM version is here! Read more...
Date: 11/12/2007
Request is not available in this context exception in Application_Start
The “Request is not available in this context” exception is one of the more common errors you may...
Date: 11/10/2007
Find your way around IIS 7 configuration sections with AppCmd
The IIS 7 configuration system contains 50+ configuration sections (100+ if you count .NET Framework...
Date: 11/01/2007
Mike's IIS7 modules - what's coming next
During IIS7 development, I've written quite a few modules for IIS7 / ASP.NET. Some of these were for...
Date: 10/28/2007
Fastest way to create IIS7 websites, applications, and application pools
IIS7 provides quite a few ways to create websites, applications, and application pools. You can use...
Date: 10/06/2007
New IIS7 modules, Hosting roadshow, MSDN magazine, IIS7 Resource Kit, and more
I've haven't had a chance to post much over the past few weeks - its pretty frustrating at times to...
Date: 09/09/2007
Developing IIS7 web server features with the .NET framework
This article, the first in the IIS7 .NET Developer series, focuses on getting started with...
Date: 08/16/2007
IIS Authentication plugin for the Wordpress PHP blogging engine
This weekend, I was working on an MSDN magazine article and happened to install PHP’s Wordpress blog...
Date: 08/13/2007
IISSCHEMA.EXE - A tool to register IIS7 configuration sections
IIS7 configuration extensibility allows you to create custom configuration sections that can be used...
Date: 08/04/2007
Troubleshoot IIS7 errors like a pro
Dealing with server errors can be frustruating. Thankfully, IIS7 comes with many improvements to...
Date: 07/27/2007
Anatomy of an IIS7 configuration path
If you have worked with IIS6 and previous versions of IIS, you are most likely familiar with the IIS...
Date: 07/22/2007
OleView freezes / hangs forever on Windows Vista
If you are working with COM and using OleView.exe on Windows Vista to view type libraries, you may...
Date: 07/21/2007
Creating IIS7 sites, applications, and virtual directories
In the course of IIS7 development, the team and I have answered an infinity of questions about IIS7...
Date: 07/12/2007
At last, Visual Studio patch for F5 debugging on Windows Vista has been released
A Visual Studio patch that fixes the Visual Studio F5 debugging of IIS7 applications on Windows...
Date: 06/20/2007
Do complex IIS management tasks easily with AppCmd command piping
As much as I hate to re-post someone else's content, I've been real busy in the past few weeks and...
Date: 06/19/2007
The latest on the FastCGI project and PHP support on IIS
Check out the latest on the IIS FastCGI project, including the new IIS7 FastCGI in Longhorn server...
Date: 05/29/2007
Redirect clients in your application with HttpRedirection module
In a web application, it’s often necessary to redirect clients requesting one url to another url. A...
Date: 05/24/2007
Troubleshoot 503 Service Unavailable errors with start-up debugging
In a previous post titled Where did my IIS7 server go? Troubleshooting "service unavailable" errors,...
Date: 05/19/2007
WCAT 6.3 web performance and scalability test tool released
The NT Performance team just publically released the latest version of WCAT (Web Capacity Analysis...
Date: 05/17/2007
Longhorn Server Beta 3 with much improved IIS7 is out!
The Server Beta 3 is a key release for IIS7 - we are probably one of the few if not the only team in...
Date: 04/26/2007
Most Important AppCmd Commands: Backing up and restoring IIS7 configuration
Welcome to the first post of the "Most Important AppCmd Commands" series. Have you ever made some...
Date: 03/19/2007
Most Important AppCmd Commands
Usually, a day doesnt go by that I dont get a collegue or a partner team in Microsoft asking how to...
Date: 03/19/2007
10 steps to get Ruby on Rails running on Windows with IIS FastCGI
Since the original tech preview release of FastCGI last year, we've been seeing a lot of requests...
Date: 02/18/2007
A look at the IIS7 web server in MSDN magazine
The march edition of MSDN magazine is live, containing my article about the IIS7 web server in...
Date: 02/14/2007
At last, Windows-optimized PHP 5.2.1 has been released!
The much-anticipated PHP 5.2.1 has just been released.Read more about it on...
Date: 02/10/2007
Turbo-charge your PHP applications with IIS FastCGI Technical Preview 2
After 3 months of community feedback and development, the FastCGI Techical Preview 2 has just been...
Date: 01/31/2007
Get nice looking directory listings for your IIS website with DirectoryListingModule
Do you hate bland directory listing pages that most web servers have these days? Many of us do on...
Date: 01/21/2007
Display pretty file icons in your ASP.NET applications with IconHandler
Do you like file icons? I do. They make it pretty easy to visually digest file lists in Windows,...
Date: 01/11/2007
Fix problems with Visual Studio F5 debugging of ASP.NET applications on IIS7 Vista
A number of people have been reporting problems when trying to debug their ASP.NET applications on...
Date: 12/28/2006
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...
Date: 12/26/2006
The self-hosted journey is finally over!
I have finally finished moving my blog over to a self-hosted IIS7 server, where I can actually demo...
Date: 12/22/2006
Before the flight: Native Output Cache, PHP and FastCGI, and other stuff
Before hopping on the plane and starting my Thanksgiving vacation, here are some highlights about...
Date: 11/17/2006
Stopping hot-linking leeches with IIS and ASP.NET
Many web sites suffer from others directly linking to their image, video and other content. This...
Date: 11/10/2006
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...
Date: 11/08/2006
Try out the IIS FastCGI techical preview
As you know, we released the FastCGI technical preview this week, aimed at providing a fast and...
Date: 11/03/2006
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...
Date: 11/02/2006
The PHP / FastCGI Technical Preview is Live!
After several weeks of silence on this topic, and lots of hard work, we just released the FastCGI...
Date: 10/31/2006
Extending your IIS 7 server with .NET
I feel like I got off on the wrong foot in my blog coverage of IIS extensibility … I started...
Date: 10/23/2006
Where did my IIS7 server go? Troubleshooting "service unavailable" errors
In the previous post, I covered the “server not found” error that is a common and frustrating...
Date: 10/19/2006
Where did my IIS7 server go? Troubleshooting guide for those pesky "server not found" and "service unavailable" errors
Sometimes, after provisioning a new machine, or making some configuration changes, you may find that...
Date: 10/17/2006
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...
Date: 10/13/2006
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...
Date: 10/08/2006
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...
Date: 10/08/2006
Making PHP rock on Windows/IIS
Read more about how for the first time the IIS team is making Windows/IIS a first class platform for...
Date: 09/30/2006
My new blog
I am now a proud owner of my own blog (Sorry MSDN, I hope things are still well between us). It can...
Date: 09/30/2006