In my company we are having a discussion on moving our develpoment machines from xp pro to win 2k3. What is the difference from a asp.net development perspective? Any thoughts?
There are litteraly a bunch of changes in IIS 6 compared to IIS 5.1. Let's give an overview: 1. Better security: IIS is not installed by default and after installation of IIS it comes locked down on the machine. 2. Application pools: new application model to
load applications in a sandbox under a certain security context which is configurable by the administrator (so you can elevate priviles of a certain app without affecting others). App pools also have a recycling mechanism and replace large parts of machine.config
configuration concerning the execution of the web app. 3. Smoother "integration" of ASP.NET (no separate installation, comes right out of the box, but needs to be enabled). 4. Editable metabase in XML. 5. No limits on the number of concurrent connections (which
is the case in IIS 5.1). So, for the hosting infrastructure the decision should be IIS 6 instead of IIS 5 (and of course instead of IIS 5.1 which is not meant to be used in hosting environments at all). However, if you want to run W2K3 on the development desktops,
consider to use a Virtual PC to run W2K3 in, under Windows XP (actually I'm not following this recommendation myself and I run W2K3 as the primary OS on my laptop). Be aware about the fact that W2K3 has less support for laptop-related things (such as BlueTooth,
Wireless LAN with WPA, etc). Also the advantages on the field of XP SP2 are not in W2K3 yet (will come in W2K3 SP1 which is now in RC1 phase). Also, towards v2.0 of ASP.NET and the .NET Framework, the development of ASP.NET web apps will be supported through
a built-in web server in the tools (Visual Web Developer and Visual Studio 2005) therefore not requiring IIS on the local machine.
There are HUGE differences between the two. 5.1 is client OS's IIS with 10 concurrent inbound connection limit and there's NO worker process architecture model in 5.1 or below. If you going for latest stuff, get IIS6 and read www.tryiis.com
So the consenous is that I should definately use IIS 6 for the production server but that if I want to use xp pro and IIS 5.1 for development and then depoly to win 2k3 for the live stuff that's not going to give me any problems. Right?
Why not setup a second site on the IIS 6 box and use that as the development web server (and still use XP Pro clients for VS.NET)? That's what I would do.
2 Posts
Differences between IIS 5.1 and 6.0
Dec 21, 2004 02:23 PM|aw232|LINK
22 Posts
Re: Differences between IIS 5.1 and 6.0
Dec 21, 2004 06:36 PM|bdesmet|LINK
Visit www.msdn.be, www.bartdesmet.net
7019 Posts
MVP
Re: Differences between IIS 5.1 and 6.0
Dec 21, 2004 09:12 PM|qbernard|LINK
Bernard Cheah
9754 Posts
MVP
Re: Differences between IIS 5.1 and 6.0
Dec 22, 2004 08:03 AM|tomkmvp|LINK
http://mvp.support.microsoft.com/
2 Posts
Re: Differences between IIS 5.1 and 6.0
Dec 22, 2004 04:12 PM|aw232|LINK
9754 Posts
MVP
Re: Differences between IIS 5.1 and 6.0
Dec 22, 2004 04:32 PM|tomkmvp|LINK
http://mvp.support.microsoft.com/