Herramientas y entornos para desarrollar complementos de SharePoint

Existen dos patrones básicos para entornos de desarrollo de complementos de SharePoint. El sitio web de prueba y de depuración de SharePoint puede estar en:

  • Un sitio web de SharePoint Online en una suscripción de Office 365. Normalmente, Visual Studio está instalado en un equipo local, pero Visual Studio basado en nube también es una opción.

  • Una granja de servidores de SharePoint en local de un servidor. Visual Studio está instalado en el mismo equipo.

Tenga en cuenta lo siguiente:

  • Casi cualquier complemento que cree se puede implementar tanto en SharePoint Online como en granjas de servidores locales de SharePoint, independientemente del tipo de entorno que use. Como norma general, los complementos que no pueden implementarse en SharePoint Online tampoco pueden desarrollarse con él, por ejemplo, complementos que requieren Permisos de control total y complementos que usan el sistema de autorización de alta confianza.

  • Puede desarrollar complementos de SharePoint hospedados por el proveedor y hospedados en SharePoint, independientemente del tipo de entorno que use.

  • Puede tener sitios para prueba locales y en SharePoint Online.

  • Teniendo en cuenta todo esto, las dos opciones son igual de fáciles de configurar.

Para crear el entorno de SharePoint Online con una suscripción de SharePoint Online que puede usar para desarrollo, vea Crear un sitio para desarrolladores en una suscripción a Office 365 existente.

Para crear el entorno local, vea Configurar un entorno de desarrollo local para complementos de SharePoint.

Nota:

Este tema solo está relacionado con los entornos de desarrollo de complementos de SharePoint. Si va a desarrollar soluciones de granja de servidores, consulte Configurar un entorno de desarrollo general para SharePoint.

Si tiene previsto realizar ambos tipos de desarrollo, comience con el último artículo y luego vea Configurar un entorno de desarrollo local de complementos de SharePoint para obtener pasos adicionales necesarios para desarrollar complementos de SharePoint.

Consulte también