SharePoint. Desarrollo
Se tratan los conocimientos necesarios para crear soluciones completas en SharePoint Server 2010/2013. Para el seguimiento del curso es recomendable contar con conocimientos de programación ASP.NET.
Duración
25 horas.
Audiencia
Destinado a Arquitectos y Desarrolladores que requieran realizar proyectos sobre una plataforma SharePoint.
Objetivos
- Mostrar la arquitectura programática de la herramienta, sus elementos fundamentales y la programación de Event Receivers para la gestión de eventos.
- Ver las soluciones más adecuadas según el entorno de despliegue.
- Conocer el modelo de objetos de SharePoint para su uso en programación.
- Utilización de datos en SharePoint mediante las últimas tecnologías como son BCS o LINQ.
- Crear los grupos de usuarios y de seguridad, así como procesos administrativos, como son la elevación de permisos.
- Desarrollo en ASP.NET de WebParts para extender las funcionalidades de la aplicación mediante la creación de componentes web.
- Implementar Servicios Web para la comunicación con otras aplicaciones.
- Diseño y despliegue de los flujos de trabajo o workflows para dotar al sitio de funcionalidades avanzadas.
Temario
- Introducción a SP
- Arquitectura
- Artefactos
- Enterprise Content Management
- Event Receivers
- Tipos de soluciones
- SharePoint Object Model
- Servidor
- Cliente
- Configuración
- Datos
- Consultas CAML
- LINQ to SharePoint
- BCS (Business Connectivity Services)
- Introducción a la publicación de informes con Reporting Services
- Desarrollo de WebParts
- WebParts de código
- WebParts visuales
- Built- in WebParts
- Instalación y despliegue
- Features
- Módulos
- Empaquetamiento
- Instalación desde línea de comandos