Simon, I had worked with both in the past. The main concern with a server (as opposed with the client VPC2007) is that it is a shared resource. This means developers are "competing" for CPU time - and that can be very annoying. However, if you have a monster server in your budget, and you can get a CPU per developer, and maybe one spare for the host and 2GB per developer - you may have a good solution there. As for the images - I myself toyed with this idea - but I'd make it a clean image every week and not every day. That way the developers don't waste too much time each morning setting up things to get to where they want - but only on Monday. However - this approach does mean you are ruining the state for the developers. If someone created 500 sites with documents to play with (to test an aggregation web part for example), forcing him to go back to the base image ruins it. Also if he installed many applications or a very complex solution.
My perfect environment is each developer has his VPC image (either on the powerful server or on his desktop) and that image is backed up - daily backup is up to the developer, weekly backup is forced. An image is in place for a base development environment so that developers can start from scratch without waiting. Then you will need an integration server, and a test environment that has more than one server (a farm) and so on - but I guess you can read the whitepapers as well as I can. Final note - be sure to read http://download.microsoft.com/download/8/1/7/817861c5-ba23-44f9-82c2-4923ee20f444/ImplementingMOSSandWindowsSharePointServicesSolutions.docx I am still reading it- and I don't agree with it 100% (especially about the whole GAC vs BIN issue), but it is a very good document for what you are after. Ishai Sagi Solution Architect Information Management MVP Microsoft Office SharePoint Server Direct: 02 6225 4302 Fax: 02 8001 7778 Mobile: 0423 791 728 Email: [EMAIL PROTECTED]<mailto:[EMAIL PROTECTED]> Web: www.uniqueworld.net<http://www.uniqueworld.net/> Blog: www.sharepoint-tips.com<http://www.sharepoint-tips.com/> innovative business solutions that make a difference From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Daniel Brown Sent: Wednesday, 2 April 2008 12:29 PM To: listserver@ozMOSS.com Cc: Ishai Sagi Subject: RE: [OzMOSS] The perfect MOSS development environment? Hi Simon, For the most part, Virtual PC and Virtual Server Virtual hard drivers (VHD's) are interchangeable, with the exception of Extensions. I've had no issues related to MOSS dev machines in Virtual Server environments. Cheers, DB From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Aaron Saikovski Sent: Wednesday, 2 April 2008 11:52 AM To: listserver@ozMOSS.com Subject: RE: [OzMOSS] The perfect MOSS development environment? Virtual server..no..but should be similar? From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Simon Cropp Sent: Wednesday, 2 April 2008 11:55 AM To: listserver@ozmoss.com Subject: Re: [OzMOSS] The perfect MOSS development environment? Aaron >From what I can tell it only talks about Virtual PC on the local machine (am i >missing something?). This is what we have at the moment. Do you have any experience hosting MOSS dev machines on Virtual Server? On Wed, Apr 2, 2008 at 11:47 AM, Aaron Saikovski <[EMAIL PROTECTED]<mailto:[EMAIL PROTECTED]>> wrote: Sure. Go to my public skydrive: http://cid-17444de481aa42ac.skydrive.live.com/browse.aspx/Public/Presentations From: [EMAIL PROTECTED]<mailto:[EMAIL PROTECTED]> [mailto:[EMAIL PROTECTED]<mailto:[EMAIL PROTECTED]>] On Behalf Of Simon Cropp Sent: Wednesday, 2 April 2008 11:42 AM To: listserver@ozmoss.com<mailto:listserver@ozmoss.com> Subject: Re: [OzMOSS] The perfect MOSS development environment? Didn't make it. Stuck in Canberra. Do you have the presenting material available anywhere? On Wed, Apr 2, 2008 at 11:32 AM, Aaron Saikovski <[EMAIL PROTECTED]<mailto:[EMAIL PROTECTED]>> wrote: If you came to my presentation at the Sydney user group on March 18th I did a preso around SP dev and VMs. From: [EMAIL PROTECTED]<mailto:[EMAIL PROTECTED]> [mailto:[EMAIL PROTECTED]<mailto:[EMAIL PROTECTED]>] On Behalf Of Simon Cropp Sent: Wednesday, 2 April 2008 11:17 AM To: listserver@ozmoss.com<mailto:listserver@ozmoss.com> Subject: Re: [OzMOSS] The perfect MOSS development environment? Nothing interesting there. Just outlines that Virtual Environments are supported but not recommended for production. On Wed, Apr 2, 2008 at 11:09 AM, Mundeep Rehill <[EMAIL PROTECTED]<mailto:[EMAIL PROTECTED]>> wrote: Is it this one? http://www.microsoft.com/downloads/details.aspx?FamilyId=65F21935-CBC0-4178-8C08-4C56F721C87D&displaylang=en have only skimmed it so i'm not sure if it mentions anything about virtual environments and imaging (doubt it?) Cheers, Mundeep From: [EMAIL PROTECTED]<mailto:[EMAIL PROTECTED]> [mailto:[EMAIL PROTECTED]<mailto:[EMAIL PROTECTED]>] On Behalf Of Aaron Saikovski Sent: Wednesday, 2 April 2008 10:46 AM To: listserver@ozMOSS.com<mailto:listserver@ozMOSS.com> Subject: RE: [OzMOSS] The perfect MOSS development environment? Hi Simon, I know that there is a white paper that MSFT put out a while ago that covers "best practices" for SP development. I will try to find it for you. Cheers, Aaron From: [EMAIL PROTECTED]<mailto:[EMAIL PROTECTED]> [mailto:[EMAIL PROTECTED]<mailto:[EMAIL PROTECTED]>] On Behalf Of Simon Cropp Sent: Wednesday, 2 April 2008 10:40 AM To: listserver@ozmoss.com<mailto:listserver@ozmoss.com> Subject: [OzMOSS] The perfect MOSS development environment? All I am curious to find out how people have set-up their development environments for SharePoint. ATM we have several developers. Each developer has their own virtual machine (running locally) containing Win2003, SQLServer, MOSS, VS.Net etc. Each developer is also in charge of the following -ensuring they have the latest source of the project -ensuring their virtual machine has the correct patches and service packs -ensuring that MOSS is setup and configure correctly -ensuring they take snapshots of their VM if they are doing anything that might break it This is a large amount of overhead for every developer. I was wondering how other people manage their environment. Are there better was to do this using a server based virtual environment? Perhaps each day a developer gets a new refreshed image hosted on the server. When changes need to be made (window updates, MOSS config etc) the base image is updated and the developers will get it on the next day. If a developer breaks their image they can simply get a new one. Anyone know of Microsoft links that talk about this stuff? Assume for this discussion that hardware is not an issue and both VMWare and Microsoft are options. What do you see as the perfect dev environment for MOSS? Regards. Simon ------------------------------------------------------------------- OzMOSS.com - to unsubscribe from this list, send a message back to the list with 'unsubscribe' as the subject. Powered by mailenable.com<http://mailenable.com/> ------------------------------------------------------------------- OzMOSS.com - to unsubscribe from this list, send a message back to the list with 'unsubscribe' as the subject. Powered by mailenable.com<http://mailenable.com/> ------------------------------------------------------------------- OzMOSS.com - to unsubscribe from this list, send a message back to the list with 'unsubscribe' as the subject. Powered by mailenable.com<http://mailenable.com/> ------------------------------------------------------------------- OzMOSS.com - to unsubscribe from this list, send a message back to the list with 'unsubscribe' as the subject. Powered by mailenable.com<http://mailenable.com/> ------------------------------------------------------------------- OzMOSS.com - to unsubscribe from this list, send a message back to the list with 'unsubscribe' as the subject. Powered by mailenable.com<http://mailenable.com/> ------------------------------------------------------------------- OzMOSS.com - to unsubscribe from this list, send a message back to the list with 'unsubscribe' as the subject. Powered by mailenable.com<http://mailenable.com/> ------------------------------------------------------------------- OzMOSS.com - to unsubscribe from this list, send a message back to the list with 'unsubscribe' as the subject. Powered by mailenable.com<http://mailenable.com/> ------------------------------------------------------------------- OzMOSS.com - to unsubscribe from this list, send a message back to the list with 'unsubscribe' as the subject. Powered by mailenable.com ------------------------------------------------------------------- OzMOSS.com - to unsubscribe from this list, send a message back to the list with 'unsubscribe' as the subject. Powered by mailenable.com ------------------------------------------------------------------- OzMOSS.com - to unsubscribe from this list, send a message back to the list with 'unsubscribe' as the subject. Powered by mailenable.com ------------------------------------------------------------------- OzMOSS.com - to unsubscribe from this list, send a message back to the list with 'unsubscribe' as the subject. Powered by mailenable.com