Share via


Kanwaljeet Singla's Weblog

Feature additions and bug fixes coming up in WinCache

We are seeing huge momentum behind adoption of WinCache. In the month of September, WinCache v1 Beta...

Author: kjsingla Date: 10/05/2009

Migrating FastCGI configuration from IIS 5.1/6.0 to IIS 7.0/7.5

ProblemAs you know FastCGI functionality on IIS 5.1 and IIS 6.0 is provided by FastCGI ISAPI...

Author: kjsingla Date: 09/24/2009

How WinCache make PHP run faster

Why WinCache?Use of PHP accelerators is very common to make PHP run faster. Most of the existing PHP...

Author: kjsingla Date: 09/19/2009

FastCGI ISAPI 1.5 Beta for WinXP and Win2K3

IIS team today released FastCGI ISAPI 1.5 Beta for WinXP and Win2K3 which has some very nice...

Author: kjsingla Date: 04/21/2009

Using advanced logging to log custom module data

Advanced logging module which media team released few days ago uses IIS tracing subsystem and allow...

Author: kjsingla Date: 04/18/2009

Implementing IAppHostPathMapper in C

Few days ago I was required to implement IAppHostPathMapper interface in native C to map...

Author: kjsingla Date: 04/18/2009

New features in configuration system and appcmd in IIS 7.5

Following new features have been added to IIS configuration system and appcmd command line tool in...

Author: kjsingla Date: 03/25/2009

IIS 7.5 updates to custom errors and compression

Looking at number of people reaching my first blog post while searching for information on IIS 7.5,...

Author: kjsingla Date: 02/16/2009

Improvements to FastCGI in IIS 7.5

Following improvements have been made to FastCGI module in Win7 (and Win2K8 R2).1. Monitor changes...

Author: kjsingla Date: 01/22/2009

Generating trace information in IIS native modules

IIS7 has really nice tracing capabilities which are available to all module developers. If you want...

Author: kjsingla Date: 01/01/2009

Using IMetadataInfo::GetModuleContextContainer to store configuration data

If you write an IIS7 module, you would typically want to control its behavior based on some...

Author: kjsingla Date: 12/21/2008

Enabling intellisense for AhAdmin code in scripts

MWA (Microsoft.Web.Administration) is pretty popular among developers who wish to read/write IIS...

Author: kjsingla Date: 06/09/2008

Tool to generate AhAdmin code for actions in IIS7 UI

If you ever write AhAdmin code, this is for you.I have written a tool which generates equivalent...

Author: kjsingla Date: 06/04/2008

Exposing runtime data from IIS worker processes

Dynamic properties feature in IIS7 configurtion system lets you expose dynamic data as configuration...

Author: kjsingla Date: 06/04/2008

What to expect from IIS7 custom error module

IIS7 custom error module work in SendResponse stage with priority high (priority high in send...

Author: kjsingla Date: 02/18/2008

How configuration system merges sections

One of the things which was not clear to me when IIS7 configuration system was written was how...

Author: kjsingla Date: 02/11/2008

List of registry keys affecting IIS7 behavior

Few months ago, I fired procmon and collected all the registry keys IIS7 processes read. I then...

Author: kjsingla Date: 12/30/2007

Ins & Outs of hostable web core

I started writing an application which uses hostable web core (HWC) functionality of IIS7 and before...

Author: kjsingla Date: 12/20/2007

How to read/write administration.config

IIS7 configuration system understands machine.config, web.config and applicationHost.config but does...

Author: kjsingla Date: 07/26/2007

Working with RSCA using configuration APIs

One of the new features in IIS7 in longhorn server enable people to extend existing IIS...

Author: kjsingla Date: 07/25/2007

Things you can do by piping appcmd commands

Check out some of the cool things you can do by piping appcmd commands together in IIS7 at...

Author: kjsingla Date: 06/18/2007

Steps to enable tracing using appcmd

See the steps to enable tracing for a site using appcmd at...

Author: kjsingla Date: 05/17/2007

Client-side redirection using HttpRedirection module

HttpRedirection module allows you to set client side redirection using configuration rules. There...

Author: kjsingla Date: 05/04/2007

AppcmdUI - appcmd command autocompletion tool

Do you always find yourself always using “/?” in appcmd to find what switches you need? Do you...

Author: kjsingla Date: 04/14/2007

Using ahadmin to read/write IIS configuration - Part 2

Continuing my ahadmin drill down, lets see how to use available interfaces to work with section...

Author: kjsingla Date: 02/26/2007

Using ahadmin to read/write IIS configuration - part 1

The Application Host Administration API (ahadmin.idl) interface library can be accessed using native...

Author: kjsingla Date: 02/25/2007

Tool to generate strongly typed classes for IIS configuration sections

Download from...

Author: kjsingla Date: 12/04/2006

MWA and intellisense for configuration sections

Read at...

Author: kjsingla Date: 12/04/2006

Response caching in IIS7

Read all you need to know and more about usermode and kernel mode response caching in IIS7 at...

Author: kjsingla Date: 11/17/2006

Feature delegation of custom module in UI

Read about enabling feature delegation of a custom module in IIS7 UI at...

Author: kjsingla Date: 11/14/2006

What notifications are delivered to IIS7 native modules

See the IIS7 native modules event notification registration information at...

Author: kjsingla Date: 08/30/2006

Tool to find IIS7 native module's pipeline events registration (source code)

Available at...

Author: kjsingla Date: 08/30/2006

Sample forms authentication test in C#

Check out the sample at https://blogs.iis.net/ksingla/archive/2006/08/23/1379542.aspx.Thanks,Kanwal

Author: kjsingla Date: 08/24/2006

Execution order of modules in IIS7

Read about module execution order in IIS 7.0 here.

Author: kjsingla Date: 06/24/2006

My future posts on IIS will be on blogs.iis.net

I have started a blog on blogs.iis.net too. In the future, i plan to post IIS related articles there...

Author: kjsingla Date: 06/13/2006

Changes to compression in IIS7

Read about changes to compression modules in IIS7 at...

Author: kjsingla Date: 06/12/2006