SharePoint 2010 permite exportar Sitios como Soluciones de SharePoint: desde las Acciones del sitio - Configuración del sitio - Guardar sitio como plantilla (sección Acciones del sitio)
El Sitio se puede exportar (o no) con contenido. La Solución se genera directamente en la Galería de Soluciones del Sitio de Nivel Superior:
La plantilla se puede utilizar directamente para crear nuevos sitios basados en ella, de la forma tradicional en SharePoint. Pero desde la Galería se puede descargar una copia localmente que tendrá la extensión .wsp.
Inicie Visual Studio 2010 y cree un nuevo proyecto del tipo SharePoint - 2010 - Paquete de importación de la solución de SharePoint. La primera pantalla de configuración de Visual Studio permite indicar el sistema de depuración y la forma para implementar el proyecto (SandBox o Granja). La segunda ventana permite seleccionar el archivo .wsp que se exporto desde SharePoint:
La última ventana permite seleccionar los componentes del sitio que conformarán parte del proyecto
Al finalizar la configuración, Visual Studio 2010 dispondrá de toda la estructura necesaria para crear el sitio programáticamente, permitiendo modificarlo en la forma necesaria:
