David Wang

David Wang on IIS, ISAPI, Exchange, Virtual Server, and whatever else I fancy...

April, 2006

Blog - About

David's Bio

1/30/2006

Hurray... there is finally an "About the blog author" link... so I am going to move my links here.

//David

  • David Wang

    HOWTO: Install and run PHP on IIS7

    • 66 Comments
    Question: Hi all, I have trouble to configure PHP 5 (CGI mode) in IIS 7 on Vista 5308... What I did: - Download and unpack PHP - set user permission to PHP folder AND script folder (IIS_IUSRS and Internet Guest Account) - in IIS Manager: Added...
  • David Wang

    HOWTO: Maximize the Number of Concurrent Connections to IIS6

    • 60 Comments
    Question: I'm considering building a realtime ASP.NET application on IIS6, that'll need to support about 3,000 simultaneous users on a server, each with a keep-alive HTTP connection for "server push." The HTTP connection will need to stay open for...
  • David Wang

    HOWTO: Retrieve Request Headers using ISAPI, ASP, and ASP.Net

    • 32 Comments
    Developers frequently confuse Request Headers, Response Headers, and Server Variables as well as the appropriate syntax to retrieve/manipulate each of them, depending on the API (ISAPI, ASP, and ASP.Net). I am going to clarify all of this right now. ...
  • David Wang

    HOWTO: Run Console Applications from IIS6 on Windows Server 2003, Part 2

    • 47 Comments
    I finally have enough blog entries about various portions of IIS6 request processing that I can stitch together this meta-blog-entry explaining how it all works together and then apply it towards an issue. You probably want to keep a link to this loaded...
  • David Wang

    HTTP.SYS, IIS, and the 100 continue

    • 23 Comments
    Question: Hi David, "My Company" is a leading middleware provider for mobile multiplayer games. Cutsomer like Disney, THQ etc. The backend is built on .NET. We went live in the US with W2K3/IIS6 which is great. But we have a major IIS6 issue...
  • David Wang

    Is it ok to Change the IIS6 Service User Account?

    • 4 Comments
    Sigh... security continues to befuddle users... because why would you change the Service User Account from LocalSystem to Local Administrator? Not only is the action unsupported, but the configuration does not work, and it does not help system security...
  • David Wang

    HOWTO: Run Console Applications from IIS6 on Windows Server 2003

    • 10 Comments
    Question: I need some help on the following: I am trying to exectute the netstat comand in side a PHP script using PHP on a wnidows server 2003. The problem is that i am haveing a problem getting the netstat command to exec since it requires adminstration...
  • David Wang

    One way to Reduce the Size of IIS Log Files

    • 6 Comments
    Question: Hi David We're seeing the usual trauma of massive log files as the result of increased traffic. We've recently crossed the line from where this was inconvenient to where it has become a serious problem. Our "quick and dirty" solution was...
  • David Wang

    IIS6 and HTTP Server API, Part 1

    • 9 Comments
    Question: Hi, I've found these articles: http://support.microsoft.com/default.aspx?scid=kb;en-us;q311852 http://support.microsoft.com/default.aspx?scid=kb;en-us;q327611 First of all I've got a question. READ_RAW_DATA can be used to modify the...
  • David Wang

    HOWTO: Perform VHD Maintenance Automatically

    • 7 Comments
    Question: I would like to have a night script to run on guest machines and perform the following tasks: 1. start / restore from saved state if machine is not running (preferably disconnected from network in order to preserve resources) 2. run on...
  • David Wang

    IIS7. Team Photo

    • 5 Comments
    For those of you who enjoy photos and putting faces to names... here is one of the entire IIS7 PM, Development, and Test team. Fortunately, the weather Thursday afternoon was pretty agreeable, so the picture came out well. Random Factoids: ...
  • David Wang

    HOWTO: Get Field Data for Custom Logging with ISAPI Filter

    • 11 Comments
    Question: I'm trying to write a Filter that handles writing a W3C-compliant log file based on a special set of criteria. I have found most of the needed information in GetServerVariables(), but I still need the following things: sc-status: The status...
  • David Wang

    Why IISADMIN Service Starts on Reboot even when set to Manual Startup

    • 6 Comments
    Question: I have a Windows XP SP2 machine that requires IIS running only sometimes, so I set these service to Manual startup (I use a script to start them when I need them): IIS Admin Simple Mail Transfer Protocol (SMTP) World Wide Web Publishing...
  • David Wang

    Thoughts on IIS Memory Recycling for 3rd party Applications

    • 11 Comments
    Sigh... it seems that the Application Health Monitoring features added in IIS6 are merely used by VARs to cover up for their own mistakes instead of leaving it in the user's control as a crutch to fall back on when 3rd party web applications fail. ...
  • David Wang

    Stop fiddling with the Keyboard Layout!

    • 21 Comments
    I swear... sometimes, I wonder what the MS Hardware Group which works on keyboards is thinking. As I see it, they have a really simple job - find and keep the keyboard layout that works for the users, and lead/innovate/maintain with the technologies...
  • David Wang

    Why Clicking a hyperlink can result in multiple requests to web server(s)

    • 4 Comments
    Question: Dear Experts, If you could share your opinions or point out some reference links, I do appreciate! My web server: IIS and SharePoint Portal server 2003 My qestion is: After I click one hyperlink in a page (ASP.NET site) using IE...
  • David Wang

    Thoughts on Changing Response Content Type

    • 0 Comments
    Question: Hi I´m using IIS 5 with ASP NET 2.0. I´ve develop an isapi application. the response content type its text/hml it´s posible chaged to text/xml thanks Answer: In general, the handler which generates the response should own its...
  • David Wang

    IIS7. Product or Platform

    • 13 Comments
    IIS has always had an identity crisis. Is it a platform for hosting and building web applications, or is it a web server product? Well, for the first time in IIS product history (that I am aware of, anyways...), IIS is treated more like a product with...
  • David Wang

    Is IIS6 AWE Aware?

    • 2 Comments
    Question: Hi all, As suggested by the subject; is IIS coded to use AWE, so that it can access memory above 4GB on a Windows 2003 (Enterprise Edition) Server? If so, is there a configuration option I need to set to enable this behaviour? Many...
  • David Wang

    Virtual Server 2005 R2 is Free!

    • 5 Comments
    Hurray... one of my favorite technologies, Virtual Server, is now freely available for download at this location . I suggest that everyone go grab a copy and install it. Especially if you have VMWare. ... except if you are running XP Home for your...
  • David Wang

    Sitting in with the WiX "team"

    • 2 Comments
    I had a chance to sit in with the WiX "team" on their weekly Tuesday night "meeting" where the majority of the heavy-lifting of WiX development happens. For those of you who think that Microsoft cannot "get stuff done" ... you should see how WiX works...
  • David Wang

    Taking a break. Eurotrip

    • 10 Comments
    In two weeks, I will be heading off to Europe for a three week vacation touring Denmark, northern Germany, Benelux, with a brief stop through London. No worries... I am going to queue up treatises of some very interesting topics as blog entries inside...
  • David Wang

    Virtual Server 2005 Support Messaging

    • 5 Comments
    Question: I am curious to know what this message is about: "You should use Microsoft Windows XP Professional as a host operating system only in a non-production environment." What does the non-production environment mean and is it recommended...
  • David Wang

    Help! My Business Requirement: Security Vulnerability Needed

    • 4 Comments
    Ahh... such an innocuous requirement - "I want to allow my User to easily click on a link and directly install Software from a Web Page - without all the confusing IE security hoopla popping up and possibly failing to allow Installation if your Software...
  • David Wang

    IIS Diagnostics Toolkit a la carte nears release, Third Time the Charm?

    • 2 Comments
    Ok... getting the IIS Diagnostics Toolkit a la carte MSIs released is really becoming a full blown soap opera that never wants to end. I last mused about it in this blog entry , and all I can say now is that despite having no development work done on...
Page 1 of 2 (27 items) 12