Packaging and Deployment in SharePoint Foundation
Applies to: SharePoint Foundation 2010
You can package functionality in Microsoft SharePoint Foundation by using a farm solution or sandboxed solution. In SharePoint development, a solution is a deployable, reusable package that can contain Features, site definitions, and other functionality. You can enable or disable solutions individually. Both farm solutions and sandboxed solutions are packaged in a .cab file with the .wsp extension.
A Feature is a piece of functionality that can be deployed to a front-end Web server in SharePoint Foundation. A Feature can be scoped to multiple levels—Web, site, Web application, and server farm. A Feature consists of a Feature.xml file and one or more element manifest (Elements.xml) files that define the elements that make up the Feature.
In This Section
The following sections describe how to work with Features and Solutions.