Packaging, Deploying and Instantiating SharePoint Applications
There are tools and methods to package, deploy and instantiate SharePoint applications (I made a case for these SharePoint applications as opposed to ASP.NET applications in a previous blog post here). If you are deploying Microsoft Office SharePoint Server 2007 (MOSS 2007) in a farm environment at an enterprise, there pros and cons of using each one:
1. Packaging Tools
- Template - Browser Export (.STP)
- Backup - STSADM -o backup
- Export - STSADM -o export
- Solution - Visual Studio 2005 with WSS extensions (.WSP)
- Solution - SharePoint Solution Generator (.WSP)
2. Deployment Tools
- Template, admin - STSADM -o addtemplate (.STP)
- Template, site collection - Browser Import (.STP)
- Solution - STSADM -o installsolution (.WSP)
3. Instantiation Tools
- STSADM Create Site - STSADM -o createsite (with –o enablefeature)
- STSADM Restore - STSADM -o restore
- STSADM Import - STSADM -o import
- Central Admin site collection creation
- Self-service site (collection) creation
- Site Directory site creation
- Create sub-site under a site collection
- Custom code to provision sites (using the SDK)
I did not include tools that do just one item (like deploying just a webpart), since the goal is to focus on complete applications. I also did not include tools that would not work well in a farm environment (like deploying using Visual Studio with WSS Extensions, which is great for dev/test but not for a production farm).
My next step now is to attempt to document pros and cons of using each tool in each scenario.
Comments
- Anonymous
January 01, 2003
PingBack from http://www.virtual-generations.com/2007/03/17/weekly-sharepoint-links-galore/