Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 8389235
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: June 9, 20262026-06-09T18:40:18+00:00 2026-06-09T18:40:18+00:00

Found many similar questions, they mostly 2-3yo and software/hardware moved forward. I develop with

  • 0

Found many similar questions, they mostly 2-3yo and software/hardware moved forward.

I develop with Microsoft technologies. Enviroment consist of IIS, SQL Server, Visual Studio 2010, etc, etc. I also develop for Android so I have JAVA, Android SDK, slow-starting emulators, USB debugging, etc.

Right now it’s Wind7 but I may move to Windows 8 soon.

I keep all files on server, source code check ins, etc. However, just to restore my environment I need couple days.

Currently I have Lenovo W510 with i7-820 CPU, 10G RAM, SSD and this system does OK for development. Now it broke and I’m out of commission for 3 days until I get them to fix it. Rebuilding my setup on different hardware will take long too..

My questions is:
Can I have same level of performance on stronger desktop hardware running virtual? Ideally I want faster system. I work with XAML a lot and I’m not sure how this graphics stuff will work in virtual environment.

Anybody does similar development on virtual setup? Any suggestions? Gotchas?

Right now I’m thinking about something like this:

  1. Powerful desktop – like Xeon, quad-core, 16Gb and 2 SSD in RAID0 (Since I can take backups of image)
  2. Keep my laptop if I need to be mobile – just copy image over(I need to travel rarely so it’s necessary to be mobile with my setup)

Will I get better system this way?

EDIT:

I do lot of XAML development, is that going to work?
From what I just found seems like it might be a problem…
Is WPF development feasible under VM?

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-06-09T18:40:19+00:00Added an answer on June 9, 2026 at 6:40 pm

    If your ultimate goal is to reduce downtime by doing all of your development work in a virtual machine that’s backed up and easily restored, go for it. No matter what, you will experience some performance loss, but with today’s hardware I haven’t really had any issues.

    We have the advantage of having an environment in which almost every server is virtualized, so the next thing I’m about to say is supported in our infrastructure, but may not be in yours:

    We have our IT staff set up virtual development machines on our VM Hosts, and simply connect to them via RDP (Remote Desktop Protocol) from our workstations (when we’re at work) our laptops (when on the road) and our home computers (when at home, and a late-night support call comes in). If you have an environment where you can do so securely (including multi-factor authentication, encryption over the wire, and all other security concerns) that may be an option.

    Another option may be to use a hosted PC. Plenty of providers now offer virtual desktop hosting, which allows you the benefits I enjoy in my environment without having to deal with the overhead. But it’s not free.

    I found a bunch of them by searching Google for “hosted windows desktops”.

    For me, personally, I’ve hosed up my development PC more times than I can count, but not at all in the last two years. Over time, I’ve learned what types of things can hose it up. (3rd party installs, etc) and have adopted a policy of setting up and using a virtual PC to test anything risky.

    I use my normal development PC for most things, and avoid risky behaviors, and reserve virtual machines for when I am about to do something risky.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I've found many similar questions but nothing with quite the answer I'm after. Part
Disclaimer: on SO I found many similar questions and some answers but none solved
This seems like it should be a duplicate - I've found many similar questions
I've found many similar questions on here, but none of the answers have solved
I have found many similar posts and even tried to find out how to
I found many css/js menu scripts on various sites they work well is in
i found many related questions here. I have a simple java program . it
I found many examples for older versions of CherryPy but they each referenced importing
This one has me stumped. I've searched and found similar questions but I can't
Let me start by saying I have looked at many similar questions asked, but

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.