473,326 Members | 2,147 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,326 software developers and data experts.

Isolated Development on IIS 5.1 & 6.0

We have been looking at how to develop in a team environment where our
servers are all Windows Server 2003 (IIS 6.0) and all our development
machines are Windows XP (IIS 5.1). We are doing all ASP.NET applications.
We have been using a non-isolated development model (all development happens
directly on a server) and it has worked fine with only two developers, but
we are expanding and it is no longer an option. The model that we are
looking at is the isolated development model where each developer develops
in their local machine (IIS 5.1) and then depolys to the test/production
servers (IIS 6.0). Where can I find information about configuring IIS 5.1
and IIS 6.0 identically for ASP.NET development? OR Is there a resource
that tells how to work in isolated development model in a mixed IIS 5.1 and
6.0 environment? ALSO Are there any "gotchas" when developing on IIS 5.1
and deloying to IIS 6.0?

Thanks,
Scott
Mar 17 '06 #1
3 1494
One difference you will find is that in IIS6 ASP.Net process runs under
Network Service account and on IIS5.1 (XP) it runs under ASPNET account. So
if you have any dependency on this account then you will have to account for
it. But if you are using Windows authentication, then there is no
difference. Other than this, you should be all set.

--
Netomatix
http://www.netomatix.com
"Wm. Scott Miller" <Sc**********@spamkiller.wvinsurance.gov> wrote in
message news:eR**************@TK2MSFTNGP12.phx.gbl...
We have been looking at how to develop in a team environment where our
servers are all Windows Server 2003 (IIS 6.0) and all our development
machines are Windows XP (IIS 5.1). We are doing all ASP.NET applications.
We have been using a non-isolated development model (all development
happens
directly on a server) and it has worked fine with only two developers, but
we are expanding and it is no longer an option. The model that we are
looking at is the isolated development model where each developer develops
in their local machine (IIS 5.1) and then depolys to the test/production
servers (IIS 6.0). Where can I find information about configuring IIS 5.1
and IIS 6.0 identically for ASP.NET development? OR Is there a resource
that tells how to work in isolated development model in a mixed IIS 5.1
and
6.0 environment? ALSO Are there any "gotchas" when developing on IIS 5.1
and deloying to IIS 6.0?

Thanks,
Scott

Mar 17 '06 #2
Thank you for the reply!

So if we are using a limited domain account on IIS 6.0 for our Windows
Authentication, do we just add the ASPNET account of the development machine
for a trusted connection or do we configure 5.1 to use the same limited
domain account? I seem to remember having to make sure configurations under
the Local Machine Policy were correct to use this. Is that correct and if
so can you point me in the right direction? Or, is there a way to add the
IIS_WPG on a 5.1 machine to make configuration simpler?

Scott

"Winista" <na*********@hotmail.com> wrote in message
news:u9**************@TK2MSFTNGP10.phx.gbl...
One difference you will find is that in IIS6 ASP.Net process runs under
Network Service account and on IIS5.1 (XP) it runs under ASPNET account.
So if you have any dependency on this account then you will have to
account for it. But if you are using Windows authentication, then there is
no difference. Other than this, you should be all set.

--
Netomatix
http://www.netomatix.com
"Wm. Scott Miller" <Sc**********@spamkiller.wvinsurance.gov> wrote in
message news:eR**************@TK2MSFTNGP12.phx.gbl...
We have been looking at how to develop in a team environment where our
servers are all Windows Server 2003 (IIS 6.0) and all our development
machines are Windows XP (IIS 5.1). We are doing all ASP.NET
applications.
We have been using a non-isolated development model (all development
happens
directly on a server) and it has worked fine with only two developers,
but
we are expanding and it is no longer an option. The model that we are
looking at is the isolated development model where each developer
develops
in their local machine (IIS 5.1) and then depolys to the test/production
servers (IIS 6.0). Where can I find information about configuring IIS
5.1
and IIS 6.0 identically for ASP.NET development? OR Is there a resource
that tells how to work in isolated development model in a mixed IIS 5.1
and
6.0 environment? ALSO Are there any "gotchas" when developing on IIS 5.1
and deloying to IIS 6.0?

Thanks,
Scott


Mar 17 '06 #3
On Fri, 17 Mar 2006 11:31:46 -0500, Wm. Scott Miller wrote:
ALSO Are there any "gotchas" when developing on IIS 5.1
and deloying to IIS 6.0?


Plenty. You don't say if you're using .NET 1.1 or 2.0, i'll assume 1.1
since 2.0 comes with the development web server that solves most of these
issues.

First, on XP, you can only have one web site, the default web site. If you
need to develop multiple sites, then you have to do a lot of of swapping
around of IIS configurations, though I suppose you could write a script to
make this easy.

Second, if you're doing anything that depends on domain identity, then you
will run into certain problems. Some operations can't be done on XP, and
require a server version of Windows. Also, the identity of the worker
process runs as a different user by default.

IIS6 has Application Pools, while IIS 5.x doesn't. If you configure your
app with pools, then various conditions will be different between your
clients and servers.

Certain, server side services won't be available on XP, mostly involving
MSMQ and the like. If you're not using anything that's server version
specific, you don't have to worry about this.
Mar 18 '06 #4

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

0
by: Eric Elliston | last post by:
Hello, I have set up my development environment to work in an isolated mode for our Web Application we are developing. So, each developer checks the files out from the master source safe library...
3
by: gani | last post by:
hi, how to get the fullpath of created IsolatedStorage directory. thanks. -- gani
1
by: malcolm | last post by:
Hello, We use several user controls and derived custom controls. Some of which actually hit the database at design time to show data (such as filling a list box, etc...) Our c# client server...
0
by: Namratha Shah \(Nasha\) | last post by:
Hey Group, After a long week end I am back again. Its nice and refreshing after a short vacation so lets get started with .NET once again. Today we will discuss about Isolated Storage. This is...
3
by: John Tacke | last post by:
When developing ASP.NET apps using Microsoft's recommended isolated model (develop on your local iis), there are deployement reference problems because the local website is generally one level deeper...
2
by: Ralph | last post by:
Hi, I've done a bit of reading on setting up an Isolated .NET environment for each of my developers. We all run Windows XP Pro, IIS and have local instances of SQL Server for development. I...
3
by: U.C. | last post by:
Hello, My client needs to collect data on a disconnected computer. I am hoping I could store data in Isolated Storage as XML files and expose later to a server (does anyone have experience with...
1
by: C#Coder | last post by:
I need to create an Isolated Storage File for my assembly with machine level scope. I have used the 'GetMachineStoreForAssembly' method to do this and this creates the Isolated Storage File...
4
by: talkingpidgin | last post by:
I am trying to compile my first windows program using microsoft visuall c++ express. It is a command line program that must run completely isolated without any setup. It's not a large or...
0
by: DolphinDB | last post by:
Tired of spending countless mintues downsampling your data? Look no further! In this article, you’ll learn how to efficiently downsample 6.48 billion high-frequency records to 61 million...
0
by: ryjfgjl | last post by:
ExcelToDatabase: batch import excel into database automatically...
0
isladogs
by: isladogs | last post by:
The next Access Europe meeting will be on Wednesday 6 Mar 2024 starting at 18:00 UK time (6PM UTC) and finishing at about 19:15 (7.15PM). In this month's session, we are pleased to welcome back...
1
isladogs
by: isladogs | last post by:
The next Access Europe meeting will be on Wednesday 6 Mar 2024 starting at 18:00 UK time (6PM UTC) and finishing at about 19:15 (7.15PM). In this month's session, we are pleased to welcome back...
0
by: jfyes | last post by:
As a hardware engineer, after seeing that CEIWEI recently released a new tool for Modbus RTU Over TCP/UDP filtering and monitoring, I actively went to its official website to take a look. It turned...
0
by: ArrayDB | last post by:
The error message I've encountered is; ERROR:root:Error generating model response: exception: access violation writing 0x0000000000005140, which seems to be indicative of an access violation...
1
by: PapaRatzi | last post by:
Hello, I am teaching myself MS Access forms design and Visual Basic. I've created a table to capture a list of Top 30 singles and forms to capture new entries. The final step is a form (unbound)...
1
by: CloudSolutions | last post by:
Introduction: For many beginners and individual users, requiring a credit card and email registration may pose a barrier when starting to use cloud servers. However, some cloud server providers now...
1
by: Shællîpôpï 09 | last post by:
If u are using a keypad phone, how do u turn on JavaScript, to access features like WhatsApp, Facebook, Instagram....

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.