Last night when I was reviewing my blog feeds, I noticed an interesting post by Thomas Deml - http://blogs.iis.net/thomad/archive/2008/04/14/iis-7-0-powershell-provider-tech-preview-1.aspx on the use of PowerShell with IIS7. I have been intriqued by PowerShell for a while and have seen a couple of great sessions at recent Developer Day events. The IIS Team are currently working on a PowerShell Provider with which you can administer IIS and you can get hold of the first Tech Preview now - . I particularly like command line utilities as it reminds me of sitting in DOS and other command Shells. I love the appcmd command-line utility which can be used to administer IIS7. I like the new UI for managing IIS7 too but sometimes I just like to get a little geeky and sit and work in a command shell window :).
This morning I was sat in the garage, waiting for my Car to have it's MOT test, and I had downloaded the PowerShell snap-in walkthroughs (http://learn.iis.net/page.aspx/447/managing-iis-with-the-iis-70-powershell-provider/) last night and sat and worked through them in the garage waiting area. There are nine walkthroughs so far and they guide through Administering Sites/Apps/VDirs/AppPools etc. If you are comfortable using PowerShell, I haven't done a lot of work with it but picked the syntax up quickly, then this is definitely worth a look. I haven't decided yet which I prefer but the fact that we are now getting so much development, new features and so many new tools for IIS7 can only be great news.
Read the complete post here