Building up a VM for Integration Development
I have a Dell 6510E with 8 GB of Ram I needed to use as a Work PC , and run VM’s for User Groups and Demo’s on. I have created this VM 2-3 times now and I think I have the steps down fairly solidly now. You may have a different take on this, however from my perspective building up the VM this way allows you to spend your time coding and not having to deal with minor errors here and there. My first run through without a domain created 20 hours of Troubleshooting multiple insignificant errors.
I will suggest if you are using MSDN to load these that you have software that will mount an ISO (Like MagicDisc).
- Server 2008 R2
- Proper Drivers installed (working NIC and Wireless)
- A decent amount of time.
- Wireless Lan Service Feature Enabled. (So you can connect to customer or worksite networks).
- Configure Static Address on Wired Port.
- In my home we use the standard 192.168.1.xxx/24 Addresses.
- Copy your DNS information down from your router.
- [Start]->Right Click [Network] -> [Properties]
- Then in top left Click [Change Adapter Settings]
- Right Click on your Wired Connection-> [Properties]
- My Settings:
- Go to Hyper-V Manager and click Virtual Network Manager [My Settings]:
- Create your Virtual Machine:
- In this Order:
- Run DC Promo to upgrade to a Domain. (Why you needed a static IP since AD machines need to run DNS and require a Static IP
- Install Visual Studio 2010 Custom setup [Uncheck Sql Server Express]
- Install SQL 2008 R2
- Install SharePoint 2010 (New Farm instance)
- Create User Groups for BizTalk:
- Install BizTalk changing the Groups from COMPUTER GROUPS to the Domain Groups you just Created.
- Install SharePoint 2010 Designer
- Install BizTalk ESB
- Setup Secure Store Service ID
- Setup ECT (In my case ECT SQL DB)
- Test DB to List
- Installed Silverlight 4 Tools for Visual Studio 2010
- Installed Windows Azure Tools for Microsoft Visual Studio.