I like to use VMwaer Player to compartmentalise different tasks on my laptop. For example I have a Visual Studio development virtual machine. It’s got all the SDKs and tools I need for development. This has a couple of advantages:
- It keeps things tidy, I don’t have to have all sorts of SDKs and tools on my local OS, at the same time my development environment is also kept clean
- The development environment is very portable. If I want to rebuild my laptop I can just backup the entire VM and I don’t have to worry about setting it up all over again
This only issue I’ve had is that I’ve never been able to get trackpad scrolling to work within the virtual machine. This makes VS development a bit painful!
One of the new features of VMWare Player 2.x is “Unity”, it allows you use apps within the guest VM as if they were running on your local OS. Once you enter Unity mode you will see the Virtual Machine window minimnise and all the apps that you had running inside the VM appear in your local taskbar. It’s a bit like the way Citrix seamless window app publishing works. In Unity trackpad scrolling works!
Now you get the best of all worlds – compartmentalisation of environments with a native OS feel and trackpad scrolling!