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.
- work on files housed on development server.
- test completed updates on development server
- publish qa , repeat testing
- publish production , test again
or
- develop on our local machines (if how handle pulling files needed if updating something?)
- publish changes development
- 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
Post a Comment