Server 2008 vs Windows 7

I would like to ask experts what would be the benefits of running development environment (VB, .net) in a Windows server 2008 over a windows 7 professional. Fundamentally the OS's are the same, they both have remote access, VPN, group policy.

Beyond reduced memory footprint on a server 2008 I don't know what else would be of benefit.

I have been searching around and found some interesting articles but nothing that can definitively say use Server over Windows

http://forums.whirlpool.net.au/archive/1142547
http://superuser.com/questions/84526/windows-server-2008-r2-vs-windows-7-ultimate

Thanks in advance
LVL 1
lakeofafricaAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

mbkitmgrCommented:
While the OS's are similar, they perform very different roles.  Obviously 7 is desktop based accounting for general  app and device compatability, whereas Server is tuned less for the local experience and more for serving the users need to access data and resources from a central point.

From a development perspective I would assume that code written specifically on/for Windows 7 would be less concerned about sharing resources with others ?
0
rindiCommented:
Server 2008 is based more on Vista and therefore an older OS, if you want to compare, then you should look at Windows 2008 r2, but then you are limited to the 64bit OS.

Otherwise the main difference between Server OS's and Desktop OS's is that it is meant as a server OS, you can connect more clients (provided you have the necessary licenses), and you have Active Directory, where the user accounts, rights, etc are centrally managed. It also includes DHCP and DNS servers etc, and wizards to configure the services making setup easy.
0
AnuroopsunddCommented:
You may have to consider the huge price difference which does not make sense to have windows server against desktop OS windows 7
0
Making Bulk Changes to Active Directory

Watch this video to see how easy it is to make mass changes to Active Directory from an external text file without using complicated scripts.

lakeofafricaAuthor Commented:
Fair point, the client is looking to secure a development environment for an external contractor, and is concerned with security, all data would be stored locally anyway and the contractor would RDP direclty into the environment. The concern is locking them out of the rest of the network.

they have a msdn subscription so price isn't a problem.
0
Ayman BakrSenior ConsultantCommented:
To lock them out of the rest of the network you can create a separate vLAN.
0
IanThCommented:
rdp has been compromised are you aware ?
0
CarlosDominguezCommented:
If price is not a problem, and you want to enable RDP access, then I think you must go with Windows Server.
Anyway, the main question is: how many people would be connected to that machine at the same time through the network (TCP/IP)?
0
robdlCommented:
Running VB.net for Test and Development is fine on a Windows 7 OS, but in a production environment, definitely a Server OS. You can also use the TS Gateway or Remote Desktop Services (depending on x32 0r x64) in Server 2008 to provide published applications remotely.
0
Russell_VenableCommented:
If your doing a test build. Wouldn't you prefer doing it on the actual system your building it for? It makes debugging less troublesome. If the target platform is for W7 and not the server portion I would only rely on Win2008 for your internal networking load and user separation along the network and leave the development environment to a actual desktop, unless of course its for a team of developers. In that case it wouldn't be a bad idea to use Win2008 as a terminal server where each developer has there own login as you said they will be utilizing RDP to access there work.
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
lakeofafricaAuthor Commented:
Thanks all for excellent answers, as they are all relavant I have spread the points.

Appreciate everyone comments.
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Windows Server 2008

From novice to tech pro — start learning today.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.