473,396 Members | 1,879 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,396 software developers and data experts.

two setup overview questions

I would love to be pointed in the direction of resources that help better
understand the following (I've spent considerable time searching the MS
website):

1.) As a ASP.NET developer I've traditionally worked in the environment of a
workstation with VS.NET and a Windows2003 server with IIS6.0 and SQL Server.
Is that the most popular model. I know that if a developer needed to travel
that they could install IIS and Sql Server locally, but the amount of
resources needed to run all that seems too great, especially if you have the
hardware, network, etc in a development studio.

2.) Does either one of these set-ups aid the use of Source Save? I still
like the approach of the separate server doing the server role. That my
client workstation has VS.NET, etc but no servers running.

What is the Microsoft recommened set-up for both VS.NET and Visual Source
Save?

Thanx.
Nov 19 '05 #1
9 1157
Look at this...
http://msdn.microsoft.com/library/de...l/tdlg_ch2.asp

Even if you don't have SQL running Locally, you will want to have IIS on the
local machine. Especially is you're working in a team environment due to
debugging considerations.

"Chris" <Ch***@discussions.microsoft.com> wrote in message
news:E9**********************************@microsof t.com...
I would love to be pointed in the direction of resources that help better
understand the following (I've spent considerable time searching the MS
website):

1.) As a ASP.NET developer I've traditionally worked in the environment of a workstation with VS.NET and a Windows2003 server with IIS6.0 and SQL Server. Is that the most popular model. I know that if a developer needed to travel that they could install IIS and Sql Server locally, but the amount of
resources needed to run all that seems too great, especially if you have the hardware, network, etc in a development studio.

2.) Does either one of these set-ups aid the use of Source Save? I still
like the approach of the separate server doing the server role. That my
client workstation has VS.NET, etc but no servers running.

What is the Microsoft recommened set-up for both VS.NET and Visual Source
Save?

Thanx.

Nov 19 '05 #2
Hi Chris:

I belive option #1 is the most popular. It allows a dev to work and not interfere
with other dev work on the team. Any laptop that can handle 512MB / 1GB of
RAM should handle the setup just fine.

Neither scenario favors source control management over the other. Any approach
taken should include source control.

Have you seen: Team Development with Visual Studio .NET and Visual SourceSafe
[1]?

[1] http://msdn.microsoft.com/library/de...ml/tdlg_rm.asp

--
Scott
http://www.OdeToCode.com/blogs/scott/
I would love to be pointed in the direction of resources that help
better understand the following (I've spent considerable time
searching the MS website):

1.) As a ASP.NET developer I've traditionally worked in the
environment of a workstation with VS.NET and a Windows2003 server with
IIS6.0 and SQL Server. Is that the most popular model. I know that if
a developer needed to travel that they could install IIS and Sql
Server locally, but the amount of resources needed to run all that
seems too great, especially if you have the hardware, network, etc in
a development studio.

2.) Does either one of these set-ups aid the use of Source Save? I
still like the approach of the separate server doing the server role.
That my client workstation has VS.NET, etc but no servers running.

What is the Microsoft recommened set-up for both VS.NET and Visual
Source Save?

Thanx.

Nov 19 '05 #3
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.

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?

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

"David Jessee" wrote:
Look at this...
http://msdn.microsoft.com/library/de...l/tdlg_ch2.asp

Even if you don't have SQL running Locally, you will want to have IIS on the
local machine. Especially is you're working in a team environment due to
debugging considerations.

"Chris" <Ch***@discussions.microsoft.com> wrote in message
news:E9**********************************@microsof t.com...
I would love to be pointed in the direction of resources that help better
understand the following (I've spent considerable time searching the MS
website):

1.) As a ASP.NET developer I've traditionally worked in the environment of

a
workstation with VS.NET and a Windows2003 server with IIS6.0 and SQL

Server.
Is that the most popular model. I know that if a developer needed to

travel
that they could install IIS and Sql Server locally, but the amount of
resources needed to run all that seems too great, especially if you have

the
hardware, network, etc in a development studio.

2.) Does either one of these set-ups aid the use of Source Save? I still
like the approach of the separate server doing the server role. That my
client workstation has VS.NET, etc but no servers running.

What is the Microsoft recommened set-up for both VS.NET and Visual Source
Save?

Thanx.


Nov 19 '05 #4
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.

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?

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

"Scott Allen" wrote:
Hi Chris:

I belive option #1 is the most popular. It allows a dev to work and not interfere
with other dev work on the team. Any laptop that can handle 512MB / 1GB of
RAM should handle the setup just fine.

Neither scenario favors source control management over the other. Any approach
taken should include source control.

Have you seen: Team Development with Visual Studio .NET and Visual SourceSafe
[1]?

[1] http://msdn.microsoft.com/library/de...ml/tdlg_rm.asp

--
Scott
http://www.OdeToCode.com/blogs/scott/
I would love to be pointed in the direction of resources that help
better understand the following (I've spent considerable time
searching the MS website):

1.) As a ASP.NET developer I've traditionally worked in the
environment of a workstation with VS.NET and a Windows2003 server with
IIS6.0 and SQL Server. Is that the most popular model. I know that if
a developer needed to travel that they could install IIS and Sql
Server locally, but the amount of resources needed to run all that
seems too great, especially if you have the hardware, network, etc in
a development studio.

2.) Does either one of these set-ups aid the use of Source Save? I
still like the approach of the separate server doing the server role.
That my client workstation has VS.NET, etc but no servers running.

What is the Microsoft recommened set-up for both VS.NET and Visual
Source Save?

Thanx.


Nov 19 '05 #5
That's where soircesafe comes in. Its hooked into the Visual Studio IDE,
and if someone else has a file checked out, then you can't edit it. The
versioning happens at a file-centric level.
"Chris" <Ch***@discussions.microsoft.com> wrote in message
news:E6**********************************@microsof t.com...
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.

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?

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

"David Jessee" wrote:
Look at this...
http://msdn.microsoft.com/library/de...l/tdlg_ch2.asp
Even if you don't have SQL running Locally, you will want to have IIS on the local machine. Especially is you're working in a team environment due to debugging considerations.

"Chris" <Ch***@discussions.microsoft.com> wrote in message
news:E9**********************************@microsof t.com...
I would love to be pointed in the direction of resources that help better understand the following (I've spent considerable time searching the MS website):

1.) As a ASP.NET developer I've traditionally worked in the environment of
a
workstation with VS.NET and a Windows2003 server with IIS6.0 and SQL

Server.
Is that the most popular model. I know that if a developer needed to

travel
that they could install IIS and Sql Server locally, but the amount of
resources needed to run all that seems too great, especially if you
have the
hardware, network, etc in a development studio.

2.) Does either one of these set-ups aid the use of Source Save? I

still like the approach of the separate server doing the server role. That my client workstation has VS.NET, etc but no servers running.

What is the Microsoft recommened set-up for both VS.NET and Visual Source Save?

Thanx.


Nov 19 '05 #6
I've been a sole developer for years but am interested in new team developing
set-up's.
what does everone do for the preoject resources (custom dll, third party,
etc.). Does each developer then have to have their own copy? for their
resource/bin folders? to make available namespace, class, etc?

"David Jessee" wrote:
That's where soircesafe comes in. Its hooked into the Visual Studio IDE,
and if someone else has a file checked out, then you can't edit it. The
versioning happens at a file-centric level.
"Chris" <Ch***@discussions.microsoft.com> wrote in message
news:E6**********************************@microsof t.com...
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.

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?

I personnelly like the workstation/server set-up, servers are servers and

PC
are workstations. Maybe that's just old school.

"David Jessee" wrote:
Look at this...
http://msdn.microsoft.com/library/de...l/tdlg_ch2.asp
Even if you don't have SQL running Locally, you will want to have IIS on the local machine. Especially is you're working in a team environment due to debugging considerations.

"Chris" <Ch***@discussions.microsoft.com> wrote in message
news:E9**********************************@microsof t.com...
> I would love to be pointed in the direction of resources that help better > understand the following (I've spent considerable time searching the MS > website):
>
> 1.) As a ASP.NET developer I've traditionally worked in the environment of a
> workstation with VS.NET and a Windows2003 server with IIS6.0 and SQL
Server.
> Is that the most popular model. I know that if a developer needed to
travel
> that they could install IIS and Sql Server locally, but the amount of
> resources needed to run all that seems too great, especially if you have the
> hardware, network, etc in a development studio.
>
> 2.) Does either one of these set-ups aid the use of Source Save? I still > like the approach of the separate server doing the server role. That my > client workstation has VS.NET, etc but no servers running.
>
> What is the Microsoft recommened set-up for both VS.NET and Visual Source > Save?
>
> Thanx.


Nov 19 '05 #7
It depends on the 3rd party dll. If it required licensing, then you'dd have
to install it on each person's computer. If its just a extra DLL that you
use for utilities etc, you can place it in the bin folder, add it into your
project, and put it under source control. That way when someone checks out
the project, they get the DLL. (Note, if you place the dll directly into
the bin folder, you'll want to set the reference's CopyLocal property to
False...otherwise it'll try to copt it from your bin folder to your bin
folder....which is just odd)

"Chris" <Ch***@discussions.microsoft.com> wrote in message
news:BA**********************************@microsof t.com...
I've been a sole developer for years but am interested in new team developing set-up's.
what does everone do for the preoject resources (custom dll, third party,
etc.). Does each developer then have to have their own copy? for their
resource/bin folders? to make available namespace, class, etc?

"David Jessee" wrote:
That's where soircesafe comes in. Its hooked into the Visual Studio IDE, and if someone else has a file checked out, then you can't edit it. The
versioning happens at a file-centric level.
"Chris" <Ch***@discussions.microsoft.com> wrote in message
news:E6**********************************@microsof t.com...
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.

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?

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

"David Jessee" wrote:

> Look at this...
>

http://msdn.microsoft.com/library/de...l/tdlg_ch2.asp >
> Even if you don't have SQL running Locally, you will want to have IIS on the
> local machine. Especially is you're working in a team environment
due to
> debugging considerations.
>
>
>
> "Chris" <Ch***@discussions.microsoft.com> wrote in message
> news:E9**********************************@microsof t.com...
> > I would love to be pointed in the direction of resources that help

better
> > understand the following (I've spent considerable time searching
the MS
> > website):
> >
> > 1.) As a ASP.NET developer I've traditionally worked in the

environment of
> a
> > workstation with VS.NET and a Windows2003 server with IIS6.0 and
SQL > Server.
> > Is that the most popular model. I know that if a developer needed to > travel
> > that they could install IIS and Sql Server locally, but the amount of > > resources needed to run all that seems too great, especially if

you have
> the
> > hardware, network, etc in a development studio.
> >
> > 2.) Does either one of these set-ups aid the use of Source Save? I

still
> > like the approach of the separate server doing the server role.
That my
> > client workstation has VS.NET, etc but no servers running.
> >
> > What is the Microsoft recommened set-up for both VS.NET and Visual

Source
> > Save?
> >
> > Thanx.
>
>
>


Nov 19 '05 #8
thanx!

"David Jessee" wrote:
It depends on the 3rd party dll. If it required licensing, then you'dd have
to install it on each person's computer. If its just a extra DLL that you
use for utilities etc, you can place it in the bin folder, add it into your
project, and put it under source control. That way when someone checks out
the project, they get the DLL. (Note, if you place the dll directly into
the bin folder, you'll want to set the reference's CopyLocal property to
False...otherwise it'll try to copt it from your bin folder to your bin
folder....which is just odd)

"Chris" <Ch***@discussions.microsoft.com> wrote in message
news:BA**********************************@microsof t.com...
I've been a sole developer for years but am interested in new team

developing
set-up's.
what does everone do for the preoject resources (custom dll, third party,
etc.). Does each developer then have to have their own copy? for their
resource/bin folders? to make available namespace, class, etc?

"David Jessee" wrote:
That's where soircesafe comes in. Its hooked into the Visual Studio IDE, and if someone else has a file checked out, then you can't edit it. The
versioning happens at a file-centric level.
"Chris" <Ch***@discussions.microsoft.com> wrote in message
news:E6**********************************@microsof t.com...
> 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.
>
> 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?
>
> I personnelly like the workstation/server set-up, servers are servers and PC
> are workstations. Maybe that's just old school.
>
> "David Jessee" wrote:
>
> > Look at this...
> >
http://msdn.microsoft.com/library/de...l/tdlg_ch2.asp > >
> > Even if you don't have SQL running Locally, you will want to have IIS on the
> > local machine. Especially is you're working in a team environment due to
> > debugging considerations.
> >
> >
> >
> > "Chris" <Ch***@discussions.microsoft.com> wrote in message
> > news:E9**********************************@microsof t.com...
> > > I would love to be pointed in the direction of resources that help
better
> > > understand the following (I've spent considerable time searching the MS
> > > website):
> > >
> > > 1.) As a ASP.NET developer I've traditionally worked in the
environment of
> > a
> > > workstation with VS.NET and a Windows2003 server with IIS6.0 and SQL > > Server.
> > > Is that the most popular model. I know that if a developer needed to > > travel
> > > that they could install IIS and Sql Server locally, but the amount of > > > resources needed to run all that seems too great, especially if you have
> > the
> > > hardware, network, etc in a development studio.
> > >
> > > 2.) Does either one of these set-ups aid the use of Source Save? I
still
> > > like the approach of the separate server doing the server role. That my
> > > client workstation has VS.NET, etc but no servers running.
> > >
> > > What is the Microsoft recommened set-up for both VS.NET and Visual
Source
> > > Save?
> > >
> > > Thanx.
> >
> >
> >


Nov 19 '05 #9
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/
Nov 19 '05 #10

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

1
by: Holger Joukl | last post by:
Hi there, 2 questions regarding build/installation issues: 1. In the python 2.3.3 setup.py script, the detect_modules method of class PyBuildExt contains the following code: 253 if...
1
by: Wilson Ricardo Passos Oliveira | last post by:
Hi fellows, I have two simple questions regarding the Framework's deploy and the Setup and Deploy Projects: 1. As I've read in another posts and newsgroups (and as I can imagine), VS.NET...
2
by: Assaf | last post by:
Hi, I added to my setup project TextBox dialog control which contains two textbox. I want to add the ability to disable the next button until the user enter some text in the textbox (let's say...
3
by: Gidi | last post by:
hello, i'm writing a windows application in c# and i have few questions: 1. where can i read or see examples about printing documents which i'll create in my forms. i want to print tables and...
8
by: Ankit Aneja | last post by:
Hi I have made a windows service in C#.Net Now I want to create a setup of this service http://www.codeproject.com/dotnet/simplewindowsservice.asp I read this article Now my service is also using...
7
by: Bob | last post by:
I want my aps to the insalled as was the old way under c:\Program files\Myapp or give the user the choice as before of installing the app in another folder location. That again no longer seems...
4
by: Dean Craig | last post by:
I'm getting ready to build my first ASP.NET/SQL Server website that will be hosted on some web host out there (long distance, different network). The work I've done in the past (pre-.NET) was all...
3
by: Dennieku | last post by:
Hi, I've have 2 questions about the Web Setup project in VS.Net 2003. 1. How can i determine, from an Installer class, in which folder the Website has been installed (at the Commit phase) 2. I...
0
by: Pradnya Patil | last post by:
Hi , I need to export some of the reports to MS EXCEL & MS WORD in a WEB APPLICATION.I also need to LOCK some of the Columns in EXCEL-sheet.Right now I need to run the Interoperability...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: ryjfgjl | last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
0
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
0
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.