Recent Posts

1
Comments

CTP2 of IIS7 PowerShell Provider Released! by thomad

Tech Preview 2 of the IIS7 PowerShell Provider is now available for download. What’s new in Tech Preview 2? IIS7 Powershell provider now supports SSL (installing and acquiring a certificate, creating an ssl site binding) Tech Preview 2 ships with 40 new...
Filed under:
5
Comments

Now Available: URL Rewriter Tech Preview 1 by thomad

Today we are releasing Technical Preview 1 of the URL Rewrite Module for IIS 7.0. The URL Rewrite Module provides a rule-based rewriting mechanism for changing request URL’s before they get processed by IIS. The module supports regular expression based...
2
Comments

IIS Discussion Digest: Edition 1 by thomad

Many Microsoft folks use an internal alias to discuss their IIS issues. Each week plenty of interesting topics come up. I will try to pick the most interesting topics and blog them regularly. I was a bit late this week, but nonetheless here is Edition...
1
Comments

The IIS Process Model Features by thomad

A process model is needed to run more than one web-site, web application or web-service securely and reliably on a single machine. In Shared Hosting scenarios hundreds or even thousands of web-sites run on an individual machine. The code running on these...

Comments

IISRESET light by thomad

Note: This blog entry used to be on my old blog. I'm about to shut it down so I thought I replicate some of the content here. Many IIS customers use IISRESET to get IIS back into a vanilla state. IISRESET is a pretty heavy hammer however and not needed...
Filed under: ,

Comments

In a Nut Shell: Shared Hosting Improvements on IIS7 by thomad

We were meeting with AdHost today and I gave a quick 30-minute spiel on what we improved in IIS7 when it comes to Shared Hosting. Here is the list (not necessarily complete): 1) Shared Configuration You can have the central IIS configuration file (applicationhost...

Comments

Understanding IIS7 Request Restrictions on Windows Vista by thomad

Note: This blog entry used to be on my old blog. I'm about to shut it down so I thought I replicate some of the content here. You might have run into the IIS connection limit on Windows XP. IIS 5.1 on Windows XP allowed 10 concurrent connections before...

Comments

IIS7 PowerShell Provider Podcast by thomad

Saw a post on forums.iis.net last week about a Podcast on our new IIS7 PowerShell Provider. Being the Program Manager for this thing I thought maybe these guys want me to participate in the Podcast. And sure enough - Jonathan and Hal were interested....

Comments

Cheesy Web Server Performance Test With PowerShell by thomad

Instead of writing WCAT scripts I wrote my own little perf test client. The following .PS1 script works pretty well to do some very basic performance testing. Just enter the URL and the duration in seconds, e.g. ".\webperf.ps1 http://localhost/ 15"...
Filed under: ,

Comments

IIS 7.0 PowerShell Provider Tech Preview 1 by thomad

Finally, IIS 7.0 has a PowerShell Provider! The IIS7 PowerShell Provider allows you to Create Web-Sites, Web Applications, Virtual Directories and Application Pools Change Simple Configuration Properties on Web-Sites, Application Pools, Web Applications...

Comments

IIS 7.0 Trace Viewer by thomad

There is a 90% chance I have to use the " Failed Request Tracing " feature (FRT) when I'm troubleshooting IIS7 issues. To be honest, I stopped turning it off. Tracing is so useful and fast that I don't see why I should disable it on my development box...
Filed under: , , , ,

Comments

Configuration Editor teaches you how to write IIS7 scripts by thomad

The IIS7 configuration system is pretty complex even though it is plain xml. Writing code or scripts to make configuration changes usually requires a bunch of trial and error. But not anymore! The IIS7 Admin Pack includes a configuration editor that shows...

Comments

Securely Delegating IIS7 Settings in Hosted Environments by thomad

Classic ASP We tightened Classic ASP security a little bit more in IIS 7.0. The scriptErrorSentToBrowser property is set to false for example. This means that no script error whatsoever is displayed. In a hosted environment this might be a problem however...

Comments

Hosting Übersites: IIS7 Support for International Domain Names (IDN) by thomad

Let's suppose you are German, you developed an extremely cool web-site and now you want to make it available to your German Bier buddies. The only really fetzig site name you could come up with contains one of these nasty German umlauts: übersite.de ...
Filed under: , , , ,

Comments

Integrated Pipeline and the kernel-mode cache by thomad

I ran across an interesting issue while writing a sample .NET module for IIS7 the other day. The sample module was supposed to restrict requests to localhost only (you could of course do this by setting the site bindings to 127.0.0.1:80:localhost). Here...
Filed under: ,
More Posts Next page »
Powered by Community Server (Commercial Edition), by Telligent Systems