Ventajas | ¿Por qué usar SharePoint?
SharePoint 2010 para desarrolladores

Ventajas de SharePoint 2010 para desarrolladores

Con SharePoint 2010, los desarrolladores usan herramientas conocidas y un ecosistema avanzado, además de disponer de una amplia variedad de recursos de aprendizaje para dar una rápida respuesta a las necesidades empresariales. Los desarrolladores pueden usar diversos conjuntos de API de ampliación para personalizar las implementaciones de SharePoint. Asimismo, también pueden crear componentes como, por ejemplo, elementos web, tipos de contenido externo o actividades de flujo de trabajo para usarlos con las soluciones de SharePoint, así como emplear SharePoint para desarrollar aplicaciones personalizadas de colaboración empresarial.
Ventajas
Productividad de los desarrolladores
Las herramientas de desarrollo de Visual Studio 2010 para SharePoint ofrecen un conjunto completo de plantillas de proyecto, diseñadores y herramientas de empaquetado para las soluciones de SharePoint 2010. SharePoint 2010 puede instalarse en Microsoft Windows 7, lo que aumenta las opciones del entorno de desarrollo.
Plataforma con servicios avanzados
SharePoint 2010 proporciona numerosas características nuevas para el desarrollo de aplicaciones de colaboración empresarial, entre las que se incluyen LINQ to SharePoint, OData Services y el modelo de objetos cliente. Gracias a los servicios de conectividad empresarial, los desarrolladores ya pueden integrar datos externos en SharePoint con suma facilidad y con funcionalidades de lectura y escritura.
Implementación flexible
Con las soluciones de espacio aislado, puede ejecutar código personalizado en el servidor mientras controla la repercusión para el resto de usuarios. Esto le permite desarrollar código personalizado en Silverlight y obtener acceso a SharePoint con el modelo de objetos cliente, de forma que puede evitar las posibles consecuencias en el servidor.
Características destacadas
Visual Web Parts
Visual Studio 2010 incorpora herramientas para la creación, empaquetado y depuración de soluciones de SharePoint. Visual Studio 2010 incluye un diseñador para desarrollar elementos web de forma fácil y visual, un nuevo diseñador para desarrollar entidades de servicios de conectividad empresarial (denominadas anteriormente entidades BDC) y diseñadores para crear soluciones de SharePoint, además de otras muchas características. Por otra parte, Visual Studio 2010 es compatible con Visual Studio Team Foundation Server y, entre las funcionalidades integradas, se encuentran el control del código fuente y el desarrollo en equipo.


Silverlight
Los servicios de conectividad empresarial proporcionan acceso de lectura y escritura a datos externos desde los sistemas de la empresa, servicios web, bases de datos u otros proveedores de datos externos desde las aplicaciones de SharePoint 2010 y Office 2010. Las aplicaciones de SharePoint 2010 y Office 2010 incorporan características que permiten usar datos externos de forma directa (tanto en línea como sin conexión) y herramientas BCS avanzadas en SharePoint Designer 2010 y Visual Studio 2010.


Desarrolladores