Link to home
Start Free TrialLog in
Avatar of 25112
25112

asked on

Hardware Resources for a Microsoft database only workstation versus .NET development only..

can you offer general thoughts/guidelines when trying to line up proper hardware resource for a IT development team.

1)Database Admins would have dedicated Win10 workstation for their local instance and connecting to other database instances. When they need to work off their own instance for testing, or designing, they might need to make sure they have adequate disk(drive) and memory.

2)In like fashion, what aspect of resource would take priority and focus for a MS Shop-developer mostly focused on VS 2015 development, and using SQL aspects of Visual Studio for development.

2a)database focus only systems can often be constrained on disk and memory; for a machine dedicated to VS2015, what are factors that can stress the system and make the productivity of the developer to be weakened because of system resource limitations?

2b)would it be reasonable to hand same machine to developer and Database people, or should different consideration be applied for .net developer station?
Avatar of John Tsioumpris
John Tsioumpris
Flag of Greece image

I think you have forgot the most important factor...how much you are willing to spend....lets face it a faster machine is more productive even if the user is low on demand....so calculate your needs ...set your budget and buy just the best you can...whatever you will invest today it will repay in the future...
Avatar of 25112
25112

ASKER

that's valid point.
budget 1500-2000usd

as a .net developer, is there any aspect of your .NET development work that think may be hindered if you were given a workstation with lower specs? if yes, can you please suggest what are those aspects of .net development that would require better/new specs.
ASKER CERTIFIED SOLUTION
Avatar of John Tsioumpris
John Tsioumpris
Flag of Greece image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of 25112

ASKER

that's all very helpful reference.. we'll address then line by line, thanks.

can you comment on the aspect of what a .NETDeveloper does during his work day that needs the most resources on the machine? (for a database admin, it will be the IO that they generate or complex query or profiling etc)
Building the project usually is the most demanding part of the job...code inserting/updating is rather easy to handle tasks even a low end pc can handle this (although Visual Studio is resource hungry)but as i mentioned before speed is useful everywhere from Intellisense kicking to folder browsing to find that specific file...its more the feeling that everything works great to help you perform better than having to fight unknown little obstacles that distract you from you thoughts....
Probably is not something that can be measured but programming is kind of art and needs the programmer to have a clear mind and stay focused to perform best....people often ask me what a project will cost measuring in hours ...but i don't see it that way...programming is inspiration not a speed race...
It all boils to what is more preferable :
a programmer that types like crazy filling thousands of lines of code OR
a programmer that gazes to infinity and out of the blue writes a single line code that covers all the above mentioned thousands of lines and probably performs  better....
Avatar of 25112

ASKER

thank you.