Re: two setup overview questions

From: Scott Allen (scott_at_nospam.OdeToCode.com)
Date: 01/17/05


Date: Mon, 17 Jan 2005 07:32:55 -0800

Chris:

The setup would depend on many factors - the size of the database, the amount
of processing required, etc., so isolated development is not the answer for
all development questions, but I'd still recommend the setup whenever possible.
If I walked into a development shop that did not have this setup I'd ask
"why not?" and have serious concerns if reasonable answers were not forthcoming.

More inline:

> I read the articles that were linked in both responses, thank you.
> I see the advantages with Source Save but if you,as a developer, are
> required to have all the necessary componets and server on your local
> workstation that can get pretty expensive and resource intense. I
> currently
> use a P4, 2.8G, 1GDDR, etc. and can't see running IIS, SQL Server,
> Mail
> server(if using non-CDONTS), all the third party com objects, etc.
> I can see maybe IIS installed locally and have always hoped for a
> local version, better than what was attempted before with Personal Web
> Server. Then I guess you could 'bounce' all the other requests, i.e.
> Data, Mail, etc off of a real server.

Wow, a 2.8Ghz machine with 1GB of RAM should have plenty of horsepower to
run all the software needed for isolated development. Of the handful of machines
I work from at least one has half the processing power and RAM you've spec'ed
out here and performs more than adequately.

> I still don't see the point though, if two developers happen to be
> working on the same pages, in isollation, then move to the production
> web server, who wins? Unless you 100% lock the files, then what about
> someone making changes to the production server that effect others? I
> don't see a full-proof way of doing it?

This scenario is exactly what source control is for. You never move code
directly from a developer's machine into production - and never make changes
directly in production. Changes are only commited into source control which
can track revisions.

>I personnelly like the workstation/server set-up, servers are servers and
PC are >workstations. Maybe that's just old school.

It's unfortunately tedious and error prone. You can easily hit scenarios
where one developer overwrites another developer's work, or one dev makes
a breaking schema change and the entire team is sitting around waiting for
a resolution.

--
Scott
http://www.OdeToCode.com/blogs/scott/


Relevant Pages

  • Re: pulling hair out
    ... > Why not replace the standard system with cups, once setup on the server ... > I would recommend the commercial version to get started using a trial ... he found that the ability for the server to ... which was stable enough to run as a production server... ...
    (comp.unix.solaris)
  • Re: Does a website need to be live to setup SSL?
    ... Just make sure the port you specify for SSL is forwarded ... --Jonathan Maltz [Microsoft MVP - Windows Server] ... > My production website is currently running on an outside hosting service ... I have setup my own IIS6 server and am nearly ready to ...
    (microsoft.public.inetserver.iis.security)
  • Re: Windows Server 2008 Std Upgrade
    ... Is your production environment on VM or did you only test it on VM's? ... What Virtual Server do you use MS, ... When I go to do the upgrade the setup either hangs at "Gathering ... or goes through the whole setup and rolls back to 2003 ...
    (microsoft.public.windows.server.setup)
  • Re: Windows Server 2008 w/Exchange 2007 Authentication on Active D
    ... ">> Install the domain controller first, again i would make this one DNS ... a member server to the domain and just insert the exchange disk. ... During the setup you have just to follow the installation disk, ... reducing IT time spent on fixing issues during production is a major plus. ...
    (microsoft.public.windows.server.general)
  • Re: How to configure for Two different IP subnets
    ... Active Directory will go haywire in a setup like that. ... AD integrates with the local DNS, so you cannot use the DNS at your ISP ... With Server 2003 Standard ... for its internal interface (ie the VPN endpoint). ...
    (microsoft.public.windows.server.networking)