IIS7 - post #65 - IIS Manager extensibility experiences

Tags: IIS

I'm attempting to write a plugin for the product I developed to handle IIS and related log files.  http://www.iislogs.com   Right now, the way you manage IISLogs is using a Winforms application or updating the config file directly.   Microsoft has made it so you can extend IIS Manager.  The winforms tool that you use to manage IIS 7.0.  While I'm still in the research phase, I wanted to pass along a couple links and one bit of advice.  I must say, once I get all the moving pieces down, this should be pretty neat.  I have no timeline for when the tool will be done, but I'm betting it'll be an adventure.  Stay tuned.

Here are a couple articles on IIS 7 extensibility

One tip to pass along from Thomas Deml

http://blogs.iis.net/thomad

When adding your declaration in %windir%\system32\inetsrv\config\administration.config.  Make sure to format it like 
"type="<namespace>.<classname>,<assemblyname> ..."

Here is an example
<add name="imageCopyrightUI" type="IIS7Demos.imageCopyrightUIProvider, IIS7Demos, Version=1.0.0.0, Culture=neutral, PublicKeyToken=3fd9bd5e992ee757"/>

The namespace and file name would be IIS7Demos.  The class name would be imageCopyrightUIProvider

For those looking for further assistance about IIS 7.0 extensibility, check out the forum at
http://forums.iis.net/1042.aspx

Cheers,

Steve Schofield
Microsoft MVP - IIS

Add a Comment