intranet - How to setup an ASP.NET development environment? -


i intranet web developer large company , getting our webpage servers upgraded windows server 2008. stuck on windows server 2000 , did not have access run except asp classic.

we going moving asp.net development , using visual studio 2010 professional. there going 2 developers working on site foreseeable future. i'm curious how setup our development environment allow work on site.

currently our site consists of: online forms, blog, photo galleries, information resources, ect..

we getting 3 new servers running windows server 2008. going configured each dedicated role. development, qa , production.

i clueless how should develop given our environment. here few scenarios thought of i'm sure there other options.

  1. work on files housed on development server.
  2. test completed updates on development server
  3. publish qa , repeat testing
  4. publish production , test again

or

  1. develop on our local machines (if how handle pulling files needed if updating something?)
  2. publish changes development
  3. complete steps 2-4 listed above

thanks in advance can me here. want jump right way don't create bad habits have break later.

in our company, use second option (develop on local machines first, , deploy/copy servers further testing). handle retreiving source files, use team foundation server (which free our msdn subscriptions) source control - highly recommend type of source control system dev shop: helps when you've accidentally deleted files, overwritten code, made changes regret algorithm, etc.

the reason this, though don't have lot of developers working on same app @ same time, we've had issues in past 1 dev overwrite another's work, thinking wouldn't affect other person, yet erased hours of work (and has happened multiple times in past, apps worked on 2 people). also, (the developer) have complete control on environment, don't have worry admins making changes break code while you're trying figure out issue (e.g., reset iis unannounced in dev).


Comments

Popular posts from this blog

jasper reports - Fixed header in Excel using JasperReports -

media player - Android: mediaplayer went away with unhandled events -

python - ('The SQL contains 0 parameter markers, but 50 parameters were supplied', 'HY000') or TypeError: 'tuple' object is not callable -