|
|
Mike Volodarsky on web server infrastructure, IIS, ASP.NET, and other such animals
-
-
-
-
The IIS 7 configuration system contains 50+ configuration sections (100+ if you count .NET Framework configuration), 477 attributes, and 57 collections. This can make it pretty challenging to figure out exactly what IIS 7 configuration section needs to be used to turn on some particular behavior, and then exactly syntax the configuration in that section should follow.
This is not typically an issue for me, because I can write most IIS configuration from memory. But, what if you didn't spend the past 4 years developing IIS7?
Learn some tricks for demystifying the IIS7 config at http://mvolo.com/blogs/serverside/archive/2007/11/01/IIS7-configuration-sections-exposed.aspx.
|
-
During IIS7 development, I've written quite a few modules for IIS7 / ASP.NET. Some of these were for various demos, others were to help out various internal and external customers, and others just because they were fun to write.
Now, I am thinking about upgrading some of these with the feature requests and bugfixes you have been asking for, and getting some new ones up as well. Come check out what you can get right now, and weigh in on what I should next at http://mvolo.com/blogs/serverside/archive/2007/10/28/Mike_2700_s-IIS7-modules-_2D00_-what_2700_s-coming-next.aspx.
|
-
-
You may have noticed mvolo.com being unavailable at certain points over the past two days. I am in the process of moving the server across the country, and that combined with certain other toubles with the internet setup is contributing to spotty availability.
Next week the server will find its new permanent home so it will start being available 24/7 once again.
In the meantime, sorry for the inconvinience. Do check back soon as there are A LOT of exciting news and new stuff coming your way next week.
Thanks,
Mike
|
-
-
-
This weekend, I was working on an MSDN magazine article and happened to install PHP’s Wordpress blog app on IIS7. Of course, I used the latest FastCGI bits available in the box in in Windows Server 2008 Beta 3, and the latest Windows-optimized PHP 5.2.3 build from www.php.net. Long story short, I ended up writing a Wordpress plugin that allows Wordpress to use IIS authentication methods, including forms authentication.
Read more about installing Wordpress on IIS7, the Wordpress extensibility model, and get the IIS Authentication plugin for Wordpress here: http://mvolo.com/blogs/serverside/archive/2007/08/12/IIS-Authentication-plugin-for-the-Wordpress-PHP-blogging-engine.aspx.
|
-
IIS7 configuration extensibility allows you to create custom configuration sections that can be used side by side the IIS configuration sections. However, setting this up requires a few steps that may be difficult to accomplish, especially in a automated way from a script or an installer.
This post describes the IIS7 configuration extensibility, the steps to create and register your custom configuration sections, and provides a downloadable tool you can use to simplify and automate this process.
Read all about it and download IISSCHEMA.EXE here: http://mvolo.com/blogs/serverside/archive/2007/08/04/IISSCHEMA.EXE-_2D00_-A-tool-to-register-IIS7-configuration-sections.aspx.
|
-
-
If you have worked with IIS6 and previous versions of IIS, you are most likely familiar with the IIS metabase paths. You know, the ones that look like LM/W3SVC/1/ROOT. The concept of configuration paths changes significantly in IIS7 with the introduction of the new distributed configuration system, and I wanted to spend some time discussing the new configuration pathsto help you manage and operate your IIS7 server with ease.Read all about IIS7 configuration paths at http://mvolo.com/blogs/serverside/archive/2007/07/21/Anatomy-of-an-IIS7-configuration-path.aspx.
|
-
-
In the course of IIS7 development, the team and I have answered an infinity of questions about IIS7 on any possible topic imaginable. Ironically, neither I nor anyone else I know on the team has ever answered the most basic question - what is the minimum set of steps necessary to get a website running with IIS7?
This post answers this exact question, and explains the key IIS7 concepts of sites, applications, and virtual directories (vdirs), which must be created before your IIS7 server can serve a single request. It also provides the steps necessary to create IIS7 sites, applications, and virtual directories, and options for configuring them.
Read more at http://mvolo.com/blogs/serverside/archive/2007/07/12/Creating-IIS7-sites_2C00_-applications_2C00_-and-virtual-directories.aspx.
|
|
|
|