Recommended Setup for Virtual Visual Studio Development
-
I'm planning to set up a virtual machine for Visual Studio development -- primarily Windows Phone and ASP.Net. My desktop has decent specs:
- 8 GB RAM
- 2.8 GHz quad core
- Windows 7 64-bit
What I'm wanting is some recommended settings for the virtual machine, primarily how much hard drive space to configure. I'm going to be using Virtual Box as the VM. I'd install everything on my system, but it's primarily being used for games and video editing and I don't want SQL and everything running in the background. And because I just like the idea of running development in the VM. I'm thinking of the following specs for the VM:
- 3 - 4 GB memory
- Windows 7 Professional (64-bit if I can get it to install)
- Visual Studio 2010 Professional with the Win 7 Phone SDK
- SQL Server Express 2008
- ?? hard drive space
- ?? source control
Any other development software recommendations? Preferably free options since I don't really have anything for a development budget. Thanks. :) Flynn
I use VirtualBox for VC6 development and have 2 virtual drives set up, they are dynamic; 1 - 100GB for OS 1 - 50GB for Work I use TortoiseSVN as source control. 3-4GB memory should be enough for what you are doing. I'm sure your aware but in the VB setting under System->Process you can dedicate processors. I'm only running XP Pro though so can't comment on how Weven will run on your VM.
I have a sig
-
I use VirtualBox for VC6 development and have 2 virtual drives set up, they are dynamic; 1 - 100GB for OS 1 - 50GB for Work I use TortoiseSVN as source control. 3-4GB memory should be enough for what you are doing. I'm sure your aware but in the VB setting under System->Process you can dedicate processors. I'm only running XP Pro though so can't comment on how Weven will run on your VM.
I have a sig
Thanks, Mike. That's about what I was thinking as well. I've been able to run a dual processor VM before, but I wasn't able to host a 64-bit guest OS despite having a 64-bit processor on the host. How hard is TortiseSVN to setup? I've only ever used the client a couple of times. Flynn
-
Thanks, Mike. That's about what I was thinking as well. I've been able to run a dual processor VM before, but I wasn't able to host a 64-bit guest OS despite having a 64-bit processor on the host. How hard is TortiseSVN to setup? I've only ever used the client a couple of times. Flynn
Flynn Arrowstarr / Regular Schmoe wrote:
How hard is TortiseSVN to setup? I've only ever used the client a couple of times.
It's easy and since your using VS I would get the AnhkSVN addin(it's free as is TortoiseSVN).
I have a sig
-
Thanks, Mike. That's about what I was thinking as well. I've been able to run a dual processor VM before, but I wasn't able to host a 64-bit guest OS despite having a 64-bit processor on the host. How hard is TortiseSVN to setup? I've only ever used the client a couple of times. Flynn
Client set up is just an install I recommend VisualSVN server[^] for ease of set up. Free for non commercial use. I also use visualSVn in VS2010 which is $50 but I got it when it was free for a while... but it is based upon Ankh which is still free, so I'd go with that if you want integration. (I also install tortoise so you have the option
MVVM# - See how I did MVVM my way ___________________________________________ Man, you're a god. - walterhevedeich 26/05/2011 .\\axxx (That's an 'M')
-
Client set up is just an install I recommend VisualSVN server[^] for ease of set up. Free for non commercial use. I also use visualSVn in VS2010 which is $50 but I got it when it was free for a while... but it is based upon Ankh which is still free, so I'd go with that if you want integration. (I also install tortoise so you have the option
MVVM# - See how I did MVVM my way ___________________________________________ Man, you're a god. - walterhevedeich 26/05/2011 .\\axxx (That's an 'M')
Thanks for the VisualSVN link! I looked at it at one point and if I remember correctly it wasn't free at the time so I chose AnhkSVN instead. I tried one other free one that was new and they weren't charging called RocketSVN and I liked it but it was a little buggy when I first used it, probably better now though.
I have a sig
-
Thanks for the VisualSVN link! I looked at it at one point and if I remember correctly it wasn't free at the time so I chose AnhkSVN instead. I tried one other free one that was new and they weren't charging called RocketSVN and I liked it but it was a little buggy when I first used it, probably better now though.
I have a sig
No probs. I made a mistake - I am using Rocket SVN which is based on Ankh - Visual SVN I used previously but don't know if it's has any commonality. Rocket's been better and more stable for me than a prev. version of Ankh had been - but I guess bothhave improved as I don't have any issues now
MVVM# - See how I did MVVM my way ___________________________________________ Man, you're a god. - walterhevedeich 26/05/2011 .\\axxx (That's an 'M')
-
No probs. I made a mistake - I am using Rocket SVN which is based on Ankh - Visual SVN I used previously but don't know if it's has any commonality. Rocket's been better and more stable for me than a prev. version of Ankh had been - but I guess bothhave improved as I don't have any issues now
MVVM# - See how I did MVVM my way ___________________________________________ Man, you're a god. - walterhevedeich 26/05/2011 .\\axxx (That's an 'M')
Each one has it's strengths and weaknesses, I'll get annoyed with one and switch. I used Axosoft products for a long time including there OnTime but got really pissed with it and ended up coding my own ToDoManager (shameless plug)[^], albeit not as good or versatile but it does the trick for a lone programmer.
I have a sig
-
No probs. I made a mistake - I am using Rocket SVN which is based on Ankh - Visual SVN I used previously but don't know if it's has any commonality. Rocket's been better and more stable for me than a prev. version of Ankh had been - but I guess bothhave improved as I don't have any issues now
MVVM# - See how I did MVVM my way ___________________________________________ Man, you're a god. - walterhevedeich 26/05/2011 .\\axxx (That's an 'M')
I can see why you ditched VisualSVN I've been using it most of the day and I'm ditching it too!
I have a sig
-
No probs. I made a mistake - I am using Rocket SVN which is based on Ankh - Visual SVN I used previously but don't know if it's has any commonality. Rocket's been better and more stable for me than a prev. version of Ankh had been - but I guess bothhave improved as I don't have any issues now
MVVM# - See how I did MVVM my way ___________________________________________ Man, you're a god. - walterhevedeich 26/05/2011 .\\axxx (That's an 'M')
Thanks, _Maxxx_. More choices are usually good. :) I've done the initial Windows 7 setup this weekend (32-bit as for some reason I still can't get the 64-bit version to install) so I gave it 3 GB memory and a 100 GB dynamic drive. Tonight I have to install the VM additions and then get Visual Studio and SQL Server installed. I already have TortiseSVN downloaded so it's down to choosing between AnkhSVN and RocketSVN for plug-ins. And I'll be looking at Mike's ToDoManager Add-On. That looks pretty cool. :)
-
Each one has it's strengths and weaknesses, I'll get annoyed with one and switch. I used Axosoft products for a long time including there OnTime but got really pissed with it and ended up coding my own ToDoManager (shameless plug)[^], albeit not as good or versatile but it does the trick for a lone programmer.
I have a sig
Mike Hankey wrote:
I used Axosoft products for a long time including there OnTime but got really pissed with it and ended up coding my own ToDoManager (shameless plug)[^], albeit not as good or versatile but it does the trick for a lone programmer.
I'll check in to that. It looks very useful. Thanks. :) Flynn