Scott Forsyth's Blog
Postings on IIS, ASP.NET, SQL Server, Webfarms and general system admin.
-
Which w3wp.exe process belongs to which App Pool in IIS6
Along with Windows Server 2003 and Internet Information Services 6.0 came a large number of benefits. For us IIS admins, it was a great welcome set of changes. But, one apparent difficultly is matching up the w3wp.exe processes displayed in Task Manager to the Application Pools in IIS.
-
Book review - Developing WMI Solutions
Developing WMI Solutions By: Craig Tunstall, Gwyn ColeDeveloping WMI Solutions is a must read for anyone interested in serious WMI development and WMI administration.Both authors have an obvious depth and vast understanding of this exciting topic and give authoritative guidance in many aspects of WMI. The book starts off with an exhaustive background of WMI and the governing bodies of various technologies surrounding it.After the background is established, the authors cover key topics like the Common Information Model (CIM), WQL, security, data providers and the Manage Object Format (MOF) to name a few. The reader is never left wanting as Tunstall and Cole make every word count and without leaving any fundamental topic untouched.From then on the book jumps into the technologies with both feet and covers topics ranging from developing C# applications to powerful MMC Snap-ins to administrative scripts using VbScript.They approach this topic from the perspective of a power developer that wants to know the specifics of developing WMI properly. They do this well.That being said, I recommend Developing WMI Solutions with reservation to a beginner or casual WMI developer. Parts of the book assume a solid C++ background, other parts appeal to the C# developer using .NET. I didn't find that they attempted to simplify their examples or consider a broad audience. In those chapters, if you aren't a C++ developer, you'll have a hard time grasping the concepts covered.There is a great chapter close to the end on Administration scripts using VbScript. This chapter, in contrast to others in the book, is written in a way that anyone can pick it up and start doing some WMI administration development immediately. The other chapters beneficial to any beginner or causal developer are the "WMI Studio" chapter and the few fundamental chapters at the beginning of the book. But unless you're a seasoned developer or a user planning to covered the advanced topics of WMI, expect to skim a number of chapters.I can't forget the chapter on WMIC. Prior to reading this book I haven't used WMIC and I didn't have any intention to try it anytime soon. It looked like a vast world of difficult syntax. How wrong I was. After reading their chapter on WMI, I have becoming a regular WMIC fan.For the power WMI developer or someone planning to become one, this book is for you. The authors dive in deep and cover the far corners of WMI with confidence and skill. Expect to have your difficult questions answered.I walked away from reading this book with a solid understanding of not just WMIC but a number of other tools that I now feel confident using and appreciative of having learned.Over all, I recommend Developing WMI Solutions by Tunstall and Cole to the serious developers. I keep it handy on my bookshelf and have used it as a reference a few times already and expect to dog ear the pages before too long. For those serious in developing WMI solutions, this book is a must-have. -
Internet Explorer on Windows XP doesn't save password
Later Addition: I received an email from Bas Barten with a fix for this: http://windowsxp.mvps.org/ProtectedStorage.htm and http://support.microsoft.com/?kbid=885180. This is the fix that I had been looking for. Basically it's hidden in the Autocomplete and needs to be turned on. Bas Barten's fix is better in some situations that what I mentioned below because it allows the form to remember the password but still gives you the username/password prompt so that if the password changes in the future, or if you want to log in as a different user, then you have that choice. Using the fix I mention doesn't give you that prompt but logs you right in automaticaly. The issue with this is that if it's a site that you use for testing, or if you need to log on with different users, it can be a pain because you must first update the IE settings, then log on with the different user, then change the settings again. It all depends on your situation which method is better.
-
Mastering IIS FTP - Part 3 - The Doorway Folder Trick
Part 3: The Doorway Folder Trick
-
Mastering IIS FTP - Part 2 - Virtual Directories/Physical Directories
In Part 1 we covered ways to use the hidden power of Microsoft's FTP server product. We talked about ways to leverage virtual directories along with Windows user accounts.
-
Mastering IIS FTP - Part 1 - Redirecting Users
Part 1: Managing multiple users with one IP Address
-
SQL Table Ownership Changes, Quick and Easy
A common task I run into is changing the ownership on a database table or stored procedure in SQL Server. There are times when the owner is set incorrectly or differently what what I would like.
-
Microsoft POP3, is it ready for prime time yet?
This past week I was asked a question about the new POP3 service that comes with Windows Server 2003. Since I hadn't tried it out yet I took the opportunity to install it and learn a bit about it.
-
IIS6 Compression Follow-up
This is a follow-up to my last blog on IIS6 Compression: http://weblogs.asp.net/owscott/archive/2004/01/12/57916.aspx
-
IIS Compression in IIS6.0
Hold on to your hats folks. If you don't have compression installed on your web server, either IIS Compression or a 3rd party, and you have IIS6.0 and pay for bandwidth you're missing out on something good.