Archives
-
Tip / Trick: how to turn off "verify file exists" in IIS7
I've seen several posts asking the question: how do I turn off the "verify file exists" setting on handlers / script maps in IIS7. I must admit, this seems to not be as straightforward as it should be. Hopefully this post helps you out.
-
Tips for Classic ASP developers on IIS7
I was reminded the other day just how many classic ASP applications and developers there are out there! The original ASP rocks, I remember experiencing it for the first time back in 1996/97 when it first came out with IIS3, and being amazed at how programmable it was compared to ColdFusion. I built many an application using Classic ASP, and there will always be a soft spot in my heart for it. :)
-
Insightful look at how Windows Server 2008 got its name (video)
Who said server guys can't be creative?
-
Using ASP.NET Forms Authentication with all types of content on IIS7 (Video)
One of my favorite ASP.NET features is forms authentication, supported by the powerful membership system in ASP.NET 2.0. Back when I built Web applications for a living, I remember agonizing over the building the authentication support for my applications. What developer wants to spend time building authentication infrastructure, tying it intimately to a custom-built membership store, and subjecting your application and server to SQL injection and cross-site scripting attacks, when you'd rather just focus on the app itself? I won't spin any longer on ASP.NET forms auth and membership virtues, but if you are new to these features, check out this content on Scott's blog.
-
How to install FastCGI and PHP on IIS7 Beta 3 (Video)
Beta 3 release marks the first time the FastCGI feature has been a part of a Windows release, enabling PHP and other application frameworks to run on Windows with great performance and reliability. Making them a part of IIS and Windows means no more downloading and installing other components, or worrying about whether the tools you are using are supported, patched and ready for production use.
-
IIS7 URLAuthorization: Get rid of file system permissions! (Video)
Setting file system permissions (or NTFS ACLs as they are also known) can be a real pain in the rear. Not only do you have to deal with sometimes complicated inheritance rules, but they don't copy easily - especially across machines, and they can easily get trashed or re-set unintentionally. Starting with IIS7, you can avoid setting file permissions on content as a way to protect it, and instead store the authorization rules in your application's web.config file. That means anywhere you copy the content, the authorization rules flow with it!
-
My Take: IIS vs. Apache
I ran across Apache at 56% - what is wrong? by /home/liquidat this weekend, and the resulting Digg thread, and enjoyed reading the age-old IIS vs. Apache debate waged by loyalists on both sides. It is great to see the passion for Web servers still very much alive. This is one of the reasons I love software...it is so much more than bits and bytes. Software, good and bad, evokes an emotional response from users. It frustrates the crap out of me when it doesn't work like I want it to, and it makes me nod my head and say "cool..." when it does something really powerful that I don't expect.
-
IIS7 Output Caching for Dynamic Content - Speed Up Your ASP and PHP Applications
IIS7 has a new output cache feature that can cache dynamic content (output from your ASP.NET, Classic ASP, PHP or other dynamic pages) in memory. This can yield enormous performance improvements since it means that the script used to generate that dynamic output doesn't need to run for each request. The cache is "smart" enough to vary the output cached based on query string values as well as HTTP headers sent from the client to the server. The cache is also integrated with the http.sys kernel mode driver, enabling blazing fast performance.
-
MIX '07: IIS7 for Developers Demos and Powerpoint
I got a lot of requests for the presentation and demo notes from my session at MIX, so here goes. If you're interested in the slides, You can download the PPT here.
-
Building an IIS7 SQL Logging Module with .NET
All the credit for the SQL logging module demo goes to CarlosAg. He built it for an internal Microsoft conference, and I stole it for my MIX talk. It is a great demo because it shows off something you can only do with IIS7 and the integrated pipeline. I love it!
-
FrontPage Server Extensions (FPSE) for IIS7 (beta) released!
I'm pleased to announce that we have released a beta version of the FPSE extensions for IIS7. You can download the beta release from IIS.NET's DownloadCenter here: http://www.iis.net/downloads/default.aspx?tabid=34&g=6&i=1460.