Development ASP.NET Server

We have an extra Windows 2003 Server that I am hoping can be used to speed up development process on a web site we’re producing. We are trying to reduce lag time from our really slow ASP.Net local Development server by implementing a development server that hosts a dev version of our website though IIS. I have multiple questions surrounding the possibility of doing this.

Environment:
Spare server (WinServ2k3) named “Spare”
Visual Source Safe (3 Users) holds our solutions on server “VSS”
Visual Studio runs on client A,B, and C
Visual Studio publishes releases to an externally hosted hosting service.

I’m not sure where to get started. I know I could setup IIS to mirror what our production IIS server looks like. But how would I change our debug to point to the development server? And how do I propagate change to the development server through use of VSS (if some one else checked a file in, that change should be reflected in the development server).

Our asp.net development localhost servers just runs insanely slow.

Answer

You have a few questions mixed in.

For a build environment continuous integration, check out Go, CruiseControl or TeamCity.

For performance, it could be because of a database connection over the Internet, or it could be other dependencies like web service calls. You can narrow this down by starting with a test.htm and test.aspx page with just ‘Hello World’ for the content. Walk the application until you narrow down the root cause of the performance.

Attribution
Source : Link , Question Author : sammarcow , Answer Author : Scott Forsyth – MVP

Leave a Comment