Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. Recommended Setup for Virtual Visual Studio Development

Recommended Setup for Virtual Visual Studio Development

Scheduled Pinned Locked Moved The Lounge
csharpasp-netdatabasesql-servervisual-studio
11 Posts 3 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • F Flynn Arrowstarr Regular Schmoe

    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

    Mike HankeyM Offline
    Mike HankeyM Offline
    Mike Hankey
    wrote on last edited by
    #2

    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

    F 1 Reply Last reply
    0
    • Mike HankeyM Mike Hankey

      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

      F Offline
      F Offline
      Flynn Arrowstarr Regular Schmoe
      wrote on last edited by
      #3

      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

      Mike HankeyM L 2 Replies Last reply
      0
      • F Flynn Arrowstarr Regular Schmoe

        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

        Mike HankeyM Offline
        Mike HankeyM Offline
        Mike Hankey
        wrote on last edited by
        #4

        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

        1 Reply Last reply
        0
        • F Flynn Arrowstarr Regular Schmoe

          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

          L Offline
          L Offline
          Lost User
          wrote on last edited by
          #5

          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')

          Mike HankeyM 1 Reply Last reply
          0
          • L Lost User

            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')

            Mike HankeyM Offline
            Mike HankeyM Offline
            Mike Hankey
            wrote on last edited by
            #6

            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

            L 1 Reply Last reply
            0
            • Mike HankeyM Mike Hankey

              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

              L Offline
              L Offline
              Lost User
              wrote on last edited by
              #7

              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')

              Mike HankeyM F 3 Replies Last reply
              0
              • L Lost User

                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')

                Mike HankeyM Offline
                Mike HankeyM Offline
                Mike Hankey
                wrote on last edited by
                #8

                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

                F 1 Reply Last reply
                0
                • L Lost User

                  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')

                  Mike HankeyM Offline
                  Mike HankeyM Offline
                  Mike Hankey
                  wrote on last edited by
                  #9

                  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

                  1 Reply Last reply
                  0
                  • L Lost User

                    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')

                    F Offline
                    F Offline
                    Flynn Arrowstarr Regular Schmoe
                    wrote on last edited by
                    #10

                    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. :)

                    1 Reply Last reply
                    0
                    • Mike HankeyM Mike Hankey

                      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

                      F Offline
                      F Offline
                      Flynn Arrowstarr Regular Schmoe
                      wrote on last edited by
                      #11

                      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

                      1 Reply Last reply
                      0
                      Reply
                      • Reply as topic
                      Log in to reply
                      • Oldest to Newest
                      • Newest to Oldest
                      • Most Votes


                      • Login

                      • Don't have an account? Register

                      • Login or register to search.
                      • First post
                        Last post
                      0
                      • Categories
                      • Recent
                      • Tags
                      • Popular
                      • World
                      • Users
                      • Groups