Paul Fallon's WebLog

From Ireland: a little bit of this and a little bit of that

Browse by Tags

Tagged Content List
  • Blog Post: IIS6 and Windows 2003 (Part 8)

    There is one feature of IIS 6.0 that I have not expanded on yet and this is the Metabase. As you know, the Metabase is where IIS stores it configuration and in IIS6.0 the Metabase is in a human readable XML format. This allows for great flexibility, as you can fire up any text editor and edit the Metabase...
  • Blog Post: IIS6 and Windows 2003 (Part 7)

    As I mentioned in IIS6 and Windows 2003 (Part 6) , another aspect of the new architecture in IIS 6 that I find very interesting is the new process model, which is called Worker Process Isolation Mode (WPIM). The first hint that things are different in the process model for IIS 6 from its predecessors...
  • Blog Post: Transactions - The concepts - Part 3

    Today, as we write application code we generally are not dealing with immutable state/data, we are applying application logic to state/data so that it transforms from one known state to another known state in a consistent, all or nothing fashion. Today, when performing this in code that does not involve...
  • Blog Post: Transactions - The concepts - Part 2

    In general, when we think of Transactions we tend to think of database transactions. Databases are a great example of how a data server can implement transactions and therefore handle concurrency, provide isolation and provide consistency. The concept of what constitutes a Transaction expands beyond...
  • Blog Post: Transactions - The concepts - Part 1

    When thinking about Transactions, I think it is fair to say that Transactions are one of the most powerful and frequently used paradigms in Enterprise Computing today. With Transactions, we have a collection of patterns that deal with how concurrency management and recovery control can be handled in...
  • Blog Post: IIS6 and Windows 2003 (Part 6)

    Another aspect of the new IIS architecture that I find very interesting is the new process model called Worker Process Isolation Mode (WPIM). The new WPIM allows for the isolation of application code in a worker process from other worker processes and also from all of the other architectural pieces within...
  • Blog Post: IIS6 and Windows 2003 (Part 5)

    What is particularly interesting about HTTP.SYS is that it has an API and it can be used to write/roll your own HTTP endpoint. Nice!! Currently there is only a C API , but with Whidbey you have access to a managed API to HTTP.SYS. Here is a sample (via Don's blog ) of the HTTPListener class that comes...
  • Blog Post: IIS6 and Windows 2003 (Part 3)

    In my opinion 2 of the more important parts of the new architecture in IIS 6.0 are: the addition of a HTTP endpoint that is separate and distinct from IIS, i.e. HTTP.SYS the new process model in IIS 6.0, which is called Worker Process Isolation Mode (WPIM). The separation of the HTTP endpoint from IIS...
  • Blog Post: IIS6 and Windows 2003 (Part 4)

    If you want to configure HTTP.SYS, you need a tool call HttpCfg.exe. By default this tool is not installed on either Windows Server 2003 or Windows XP (with SP2 installed). So for Windows Server 2003 you need to go to the "\SUPPORT\TOOLS" folders on the installation CD for the version of Windows Server...
  • Blog Post: IIS6 and Windows 2003 (Part 2)

    The most significant changes within the new architecture for IIS 6.0 are: a new process model called WPIM ( Worker Process Isolation Mode) Application Pooling and Recycling HTTP.SYS - it is a HTTP listener that is a kernel mode driver and is a common endpoint for HTTP traffic on the platform WWW Service...
  • Blog Post: IIS6 and Windows 2003 (Part 1)

    IIS6.0 has a new architecture with a number of additions and changes that you may not be unaware of. The new architecural changes are mainly involving the WWW Service within IIS 6.0 and how the processing of HTTP requests takes. There are lots of things baked into the new stack that are more performant...
  • Blog Post: XP SP2 and HTTP.sys

    hmmm, I forgot to mention that HTTP.SYS is part of Windows XP Service Pack 2!! Oppsss It's originally a part of the Windows 2003 server SKU's, but with Service Pack 2 for Windows XP it is now part of Windows XP. I guess the most obvious thing to mention before I even start posting a few blogs about HTTP...
  • Blog Post: How To Enable Network COM+ Access in Windows Server 2003

    http://support.microsoft.com/?id=817065
  • Blog Post: Authdiag - Authentication troubleshooting tool for IIS

    As posted by Denes : " Microsoft has released to CR1 of AuthDiag, a new IIS troublshooting tool designed specifically to assist with troubleshooting authentication. This is no ordinary utility in that it can help wtih diagnosing problems with NTFS, privledges, invalid registry key permission, incorrect...
Page 1 of 1 (14 items)