SBS 2008 Sharepoint Development Environment


I want to customize sharepoint web app to suit company's requirement. The goal is to create few per-populated task items within a folder when folder gets created. Both folder and task Items are custom content type in a same list. And so Sharepoint Designer does not allow to create such a workflow. Because of this limitation i have to dive into Visual Studio/C# solution.

I did some reserach to build development environment (Virtual Machine )for this using Windows Server 2008R2 + MOSS 2007 + SQL Server 2008. But there are no solution for how to do that with SBS 2008R2. I have following questions.

1. Our production server is SBS2008R2 SP2 + WSS 3.0 + SQL 2005 + Exchange 2007
So do i need to set up same exact same environment on development machine?

2. How do I deploy changes to my production server if everything works on test environment.

3. Is WSS3.0 and Sharepoint Foundation are the same? I knwo MOSS is extension to WSS.

I have development experience in and Java so actual coding is not a problem, but I am new to sharepoint and its terminology. So please forgive me if i sound silly.

Any help would be appreciated!
Who is Participating?
Yagya ShreeConnect With a Mentor Commented:
Lets try to answer your questions:

1. You don't need to setup exact replica of the environment but the SharePoint server build level should be exactly the same.

2. You can use out of box method likes STSADM backup/restore or content deployment to move your test site to prodcution environment

3. No, WSS 3.0 and SP foundation 2010 are two different sharepoint technologies.
SBSAdmin2008Author Commented:
OK how can I find Sharepoint server build number? should I do same for SQL Server and IIS?
Can you please elaborate on it?
SBSAdmin2008Author Commented:
OK I did found it on admin site. Thank you!
All Courses

From novice to tech pro — start learning today.