David Wang

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

Browse by Tags

Tagged Content List
  • Blog Post: HOWTO: Install and Run PHP on IIS7, Part 2

    A couple of months ago, I wrote a quick and dirty entry on how to install PHP on IIS7. The main purpose of that entry was to explain the details of what was going on as well as cookie-cutter instructions of one way to successfully install PHP on IIS7. Well, the responses that I have received from...
  • Blog Post: Thoughts on Debugging IIS7

    Hmm... it seems that ever since I made the blog entry about how to install PHP on IIS7, I seem to have become the default tech-support for PHP/IIS7 issues. That'll teach me to ever post beta guidance again - I just get more "help, I've fallen and I can't get up" questions, especially the sort when the...
  • Blog Post: HOWTO: Useful ASP page to retrieve Request and send Response Headers

    I am finishing up on the series of ASP pages that show how to: Send Responses of arbitrary Status Code Send Responses with arbitrary types of Entity Body Send Responses with arbitrary Headers (this entry) Query Request Headers (this entry) You know, the common programmatic stuff one...
  • Blog Post: Thoughts on Delegating IIS Configuration and Administration

    Question I am running IIS 6.0 on Windows 2003 Server. our web developers needed to create or edit websites, for security reasons I cannot simply give them admin rights or the password to the admin account. I have created an account for them to logon remotely to the webserver, however, they do not...
  • Blog Post: Sitting in with the WiX "team"

    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. Now, I knew Rob already, but tonight was the...
  • Blog Post: IIS7. Product or Platform

    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 a competitive purpose instead of just being the...
  • Blog Post: IIS7. Team Photo

    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: For the curious - I am the one in the white mock...
  • Blog Post: HTTP.SYS, IIS, and the 100 continue

    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. The handsets connect through HTTP/POST and sometimes...
  • Blog Post: HOWTO: Install and run PHP on IIS7

    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 pages in Default documents - Added in "ISAPI and...
  • Blog Post: IIS7. Availability

    Question: Mr. Wang, I have not been able to find a concrete answer for this anywhere: I'm looking to start working with IIS 7.0 and especially Windows Activation Service. Is there a way to do this without a Longhorn Server build? Are there implementations of IIS 7.0 beta or WAS that work on...
  • Blog Post: On IIS Team Blogging, Part 2

    Back in this blog entry , I mused about how nice it would be to have more bloggers from the IIS product team. One thing is for certain - the IIS team traditionally has never dialed up the volume when it comes to evangelizing what we are doing and its importance as the foundation of the entire Microsoft...
  • Blog Post: IIS7. PreConditions and the Integrated Pipeline

    One of the cooler but definitely unsung feature of the IIS7 Server Core is PreConditions. So, that's what I am going to talk about... yup, I am exploring the little, non-obvious details that is IIS7. What is a PreCondition The basic idea of PreConditions is for a piece of code to run very early...
  • Blog Post: Have you seen a WebEngine.dll crash with ASP.Net 2.0? Read This...

    Lately, I have received quite a few comments concerning a crash in WebEngine.dll when you recycle an application pool running ASP.Net 2.0. The sheer number of independent users reporting this makes be believe that it is real. If it was individual users, I would think user hallucination (strangely...
  • Blog Post: IIS7. Installation instructions for Vista Beta 2

    Since IIS7 is not enabled nor installed by default on Vista (just like IIS6 is not enabled nor installed by default on Windows Server 2003 and Windows XP 64bit), and the various UI/Wizard/ControlPanel-mechanisms for managing components in Vista are not exactly ready for prime time (all are completely...
  • Blog Post: Office Move 2006, Part 2

    I finally got around to setting up and re-arranging my office after the completion of the Office Move. Like Wade, I spend the extra time and effort to disassemble all wires of my computers prior to moving and reassemble them myself after the move. My main reasons for doing this? I want to be responsible...
  • Blog Post: Office Move 2006

    For the next several days (through the weekend), the entire IIS team has been evicted from our offices as movers shuffle many of us around in preparation for that big unified push to ship IIS7. So, we are all looking at a 4+ day weekend... In some senses, this "mandatory" break is a good thing for...
  • Blog Post: Can I write an ISAPI Filter using Managed Code?

    Question: Hi, Is it possible to write an ISAPI filter equivalent (IHttpModule imlementation?) using managed code? I want my filter to get invoked for non .NET applications a well. thanks Answer: Unfortunately, you cannot [yet] write an ISAPI Filter equivalent using managed code. The closest...
  • Blog Post: Security considerations of UseSharedWPDesktop on IIS6

    Question: In the section "Number of Application Pools That Can Be Configured" of the document: http://www.microsoft.com/technet/prodtechnol/windowsserver2003/technologies/webapp/iis/appisoa.mspx The following statement suggests that we should use a common desktop when the number of application...
  • Blog Post: The Unofficial IIS Trip to Whistler

    So, several members of the IIS team are going to be taking an earlier Christmas break and be OOF this weekend. No, we haven't gone "loco" with IIS7... yet. ;-) We are just "unofficially" having various members of the team across all discplines enjoy some time on Whistler snowboarding/skiing (and later...
  • Blog Post: The Joys of Vista Unattend Setup

    Lately, I have been fussing around with automation related to the unattend file format for Windows Vista. The reason that I am fussing around with this automation is a whole other ball of wax that I will rant about at some future time. Oh what the heck, let me rant about it right now. <soapbox>...
  • Blog Post: IIS7. Management API

    Asking about what will be available in an unreleased product like IIS 7.0 is pretty risky. Even at this point, there is still a lot of flexibility in terms of features "not making it", so I am making no promises. I can only say what is valid at this point in time and you will have to apply the necessary...
  • Blog Post: IIS7. Why Global Managed Modules are Disallowed

    Ok, I have been pretty busy the past 10 days with both work and life, and I have not had a chance to post any blog entries. While I cannot say that I am any less busy now, I definitely have a lot of catchup and posts to make... so here goes. This question was originally posted in the microsoft.public...
  • Blog Post: IIS7. Milestone Stepping Stones

    The past ten days has been yet another hectic sprint toward another IIS7 milestone. While it is not as major as the last one (that one was to make sure that IIS7 shipped with the Longhorn wave... period), it is nonetheless significant as it is the first time that the full glory of the componentized IIS7...
  • Blog Post: Minor Downtime and IIS7 Musings

    Ok, this week has been a bit hectic for me because we are going through another one of those mini-milestones for IIS7, and I am also on "point" for issues team-wide. So, I have been looking at way too many random things lately and not really spending a lot of coherent time thinking about the various...
  • Blog Post: IIS7. In the books

    Ok, it is official now. Milestone complete for IIS7. Time for us to celebrate and break out the bubbly... I should have checked one last time before this post . Back at TechEd 2005 in Orlando, some of you may have noticed an older build of IIS7 running on Windows Server 2003 SP1. Yes, that was a temporary...
Page 1 of 2 (26 items) 12