News and announcements from imason.
One of the first things you will probably ask yourself when you start embarking on SharePoint 2010 development is where do you set up your development environment. As I started investigating this, I realized there are a number of various options each with their own implications. Below is listing of each option I found and some of my personal thoughts on each of them:
Install SharePoint 2010 directly on ourWindows 7 / Vista workstation/laptop
Create a Hyper-V image on a centrally located Hyper-V Server
You may have noticed in the list above that there isn't a Microsoft Virtual PC option. That's because it doesn't support 64-bit OS's which is a requirement for SharePoint 2010. I have tried to find out if there is a plan for Microsoft to update Virtual PC to support 64-bit OS's however I have yet to hear anything that indicates this.
For my purposes, I decided to run a VMWare image because I just felt it worked well for me given the hardware I have, the desire to keep my laptop clean, and the fact that I want to remain portable with respect to the image. One other thing to note, if you want to take advantage of the new SharePoint 2010 developer tools in Visual Studio 2010 you'll need to have SharePoint 2010 installed on the same environment as Visual Studio 2010 which, in my opinion, makes the choice of the environment you choose all the more important.
I'd be really interested to hear other's thoughts on this topic.