Forum Moderators: open

Message Too Old, No Replies

Team Development

Newbie question

         

gsmith

2:26 pm on May 15, 2008 (gmt 0)

10+ Year Member



I'm going to need to start working together with another developer on an ASP.NET site. I'd like to understand better how organizations configure web-site development environments.

It seems that my question comes down to how many instances of Internet Information Services we need to work with. For each working copy of the web site, doesn't a unique version of the web site need to be defined in IIS? If so then either 1) we'll have one server containing multiple versions of the web site, or 2) we each set up a web site on the instance of IIS that exists on one's own development PC.

I have a feeling that this will sound like a very ignorant question, but, then again, I really am rather ignorant.

Thanks!

Response

2:53 pm on May 15, 2008 (gmt 0)

10+ Year Member



GSmith,
Your second point is best. Each developer can work locally on their project and then you can copy your code (menu WebSite¦Copy web site...) to a developement website, where you can merge your code together for the final result.

gsmith

3:46 pm on May 15, 2008 (gmt 0)

10+ Year Member



Thanks, Response. How would version control fit in to this configuration? If you want to have each developer commit updates individually, and then create backups from the repository, wouldn't you need to create a working copy on the staging server?

Response

4:33 pm on May 15, 2008 (gmt 0)

10+ Year Member



You can create a backup area on/off the staging server or you can use version control software like Visual Source Safe or SourceGear's Vault.