Curso de Microsoft Sharepoint para Desarrolladores

Dificultad: Avanzado

Presentaci贸n聽 Descargar PDF

Curso de Microsoft SharePoint para desarrolladores. 聽SharePoint 聽es no solamente la herramienta de colaboraci贸n de Microsoft, sino toda una plataforma de desarrollo, debido a su flexible arquitectura y poderoso Modelo de Objetos. Este curso demuestra las posibilidades de desarrollo de componentes para Windows SharePoint Services (WSS) 聽y Microsoft Office SharePoint Server (MOSS), tales como WebParts, Tipos de Contenido y Caracter铆sticas, as铆 como la forma de interactuar program谩ticamente con servicios avanzados del sistema, como son sus Flujos de Trabajo y Catalogo de Datos Profesionales.

Duraci贸n: 40聽horas

聽Prop贸sito

El objetivo general del presente Curso de Microsoft SharePoint para desarrolladores es poder desarrollar sitios, portales web e intranets personalizados a las necesidades de cada usuario聽y ampliar su funcionalidad por medio de la creaci贸n e integraci贸n de software.

聽Objetivos

Al finalizar el curso los alumnos deben:
聽聽聽聽聽 Trabajar con objetos de SharePoint 2010 mediante programaci贸n.
路聽聽聽聽聽 Desarrollo de sitios de SharePoint utilizando SharePoint Designer 2010.
路聽聽聽聽聽 Desarrollar soluciones de SharePoint usando Visual Studio 2010.
路聽聽聽聽聽 Empaquetar e implementar soluciones de SharePoint 2010.
路聽聽聽聽聽 Desarrollar elementos de Web est谩ndar, conectados y visuales.
路聽聽聽聽聽 Crear y manipular sitios de SharePoint.
路聽聽聽聽聽 Crear y manipular listas de SharePoint.
路聽聽聽聽聽 Recuperar, agregar, actualizar y eliminar datos de lista de SharePoint.
路聽聽聽聽聽 Crear receptores de evento de soluciones de SharePoint 2010.
路聽聽聽聽聽 Agregar, modificar y recuperar la configuraci贸n de Web.config mediante programaci贸n para el uso en sus soluciones de SharePoint.
路聽聽聽聽聽 Describir el servicio de conectividad empresarial.
路聽聽聽聽聽 Elaborar listas y tipos de contenido externo mediante el uso de SharePoint Designer.
路聽聽聽聽聽 Desarrollar soluciones de Business Connectivity Services utilizando Microsoft Visual Studio 2010.
路聽聽聽聽聽 Crear flujos de trabajo de SharePoint utilizando SharePoint Designer y聽聽Microsoft Visual Studio 2010.

聽Contenidos

M贸dulo 1: Introducci贸n a la plataforma de desarrollo de SharePoint 2010
Este m贸dulo describe la plataforma de desarrollo de SharePoint 2010 y los beneficios y caracter铆sticas que ofrece a los desarrolladores.
路聽聽聽聽聽 Lecci贸n 1: SharePoint 2010 como una plataforma de desarrollo
路聽聽聽聽聽 Lecci贸n 2: SharePoint 2010 objeto jerarqu铆a
路聽聽聽聽聽 Lecci贸n 3: Trabajar con objetos de SharePoint 2010
Laboratorio: Desarrollar con la jerarqu铆a de objetos de SharePoint 2010
路聽聽聽聽聽 Ejercicio 1: Crear p谩ginas de aplicaci贸n de SharePoint 2010 utilizando Visual Studio 2010
路聽聽聽聽聽 Ejercicio 2: Enumerar jerarqu铆as de granja de SharePoint 2010
路聽聽聽聽聽 Ejercicio 3: Manipular propiedades de objetos en la granja de SharePoint
Despu茅s de completar este m贸dulo, los estudiantes ser谩n capaces de:
路聽聽聽聽聽 Describen a SharePoint 2010 como una plataforma de desarrollo.
路聽聽聽聽聽 Describir la jerarqu铆a de objetos de SharePoint 2010 desde la perspectiva de un desarrollador.
聽聽聽聽聽 Trabajar con objetos de SharePoint 2010 mediante programaci贸n.

M贸dulo 2: Uso de herramientas para desarrolladores de SharePoint 2010
Este m贸dulo describe c贸mo utilizar las herramientas de desarrollo que est谩n integradas con la plataforma de desarrollo de SharePoint 2010, Visual Studio 2010 y SharePoint Designer 2010.
路聽聽聽聽聽 Lecci贸n 1: Desarrollo de sitios de SharePoint utilizando SharePoint Designer 2010
聽聽聽聽聽 Lecci贸n 2: Desarrollo de soluciones de SharePoint usando Visual Studio 2010
聽聽聽聽聽 Lecci贸n 3: Empaquetado e implementaci贸n de soluciones de SharePoint 2010
Laboratorio: Uso de herramientas para desarrolladores de SharePoint 2010
聽聽聽聽聽 Ejercicio 1: Crear bibliotecas de documentos mediante el uso de SharePoint Designer 2010
聽聽聽聽聽 Ejercicio 2: Crear instancias y definiciones de lista de SharePoint mediante el uso de Visual Studio 2010
聽聽聽聽聽 Ejercicio 3:Packaging caracter铆sticas y soluciones usando Visual Studio 2010
Despu茅s de completar este m贸dulo, los estudiantes ser谩n capaces de:

路聽聽聽聽聽 Desarrollo de sitios de SharePoint utilizando SharePoint Designer 2010.
路聽聽聽聽聽 Desarrollar soluciones de SharePoint usando Visual Studio 2010.
路聽聽聽聽聽 Empaquetar e implementar soluciones de SharePoint 2010.

M贸dulo 3: Desarrollo de elementos Web de SharePoint 2010
Este m贸dulo describe c贸mo desarrollar WebParts para SharePoint 2010 soluciones.
路聽聽聽聽聽 Lecci贸n 1: Desarrollo de componentes Web est谩ndar
路聽聽聽聽聽 Lecci贸n 2: Desarrollo de elementos Web conectados
路聽聽聽聽聽 Lecci贸n 3: Desarrollo de elementos Web visuales
Lab: Creaci贸n de elementos Web de SharePoint 2010 utilizando Visual Studio 2010
路聽聽聽聽聽 Ejercicio 1: Crear, implementar y depurar una parte Web Simple utilizando Visual Studio 2010
路聽聽聽聽聽 Ejercicio 2: Utilizando componentes de SharePoint en una parte de la Web
路聽聽聽聽聽 Ejercicio 3: Crear un elemento Web Visual mediante el uso de Visual Studio 2010
Despu茅s de completar este m贸dulo, los estudiantes ser谩n capaces de:
路聽聽聽聽聽 Desarrollar elementos de Web est谩ndar.
路聽聽聽聽聽 Desarrollo de elementos Web conectados.
路聽聽聽聽聽 Desarrollo de elementos Web visuales.

M贸dulo 4: Trabajar con objetos de SharePoint en el servidor
Este m贸dulo describe c贸mo desarrollar c贸digo que utiliza los objetos de servidor proporcionados por la plataforma de desarrollo de SharePoint 2010.
路聽聽聽聽聽 Lecci贸n 1: Trabajo con sitios de SharePoint mediante programaci贸n
路聽聽聽聽聽 Lecci贸n 2: Trabajando con SharePoint listas mediante programaci贸n
路聽聽聽聽聽 Lecci贸n 3: Trabajar con datos de la lista mediante programaci贸n
Lab: Creaci贸n y manipulaci贸n de objetos de servidor
路聽聽聽聽聽 Ejercicio 1: Crear y asegurar sitios mediante programaci贸n
路聽聽聽聽聽 Ejercicio 2: Crear mediante programaci贸n las listas de
路聽聽聽聽聽 Ejercicio 3: Recuperaci贸n de datos seguros
Despu茅s de completar este m贸dulo, los estudiantes ser谩n capaces de:
路聽聽聽聽聽 Crear y manipular sitios de SharePoint.
路聽聽聽聽聽 Crear y manipular listas de SharePoint.
路聽聽聽聽聽 Recuperar, agregar, actualizar y eliminar datos de lista de SharePoint.

M贸dulo 5: Creaci贸n de receptores de eventos y configuraci贸n de la aplicaci贸n
Este m贸dulo describe c贸mo desarrollar receptores de eventos y manipular la configuraci贸n de la aplicaci贸n de soluciones de SharePoint 2010.
路聽聽聽聽聽 Lecci贸n 1: Crear evento receptores
路聽聽聽聽聽 Lecci贸n 2: Trabajando con Web.Config program谩ticamente
Lab: Creaci贸n de receptores de eventos y modificaciones de Web.Config
路聽聽聽聽聽 Ejercicio 1: Creaci贸n de receptores de eventos de lista
路聽聽聽聽聽 Ejercicio 2: Crear la funci贸n de receptores para modificar Web.Config
路聽聽聽聽聽 Ejercicio 3: Creaci贸n de receptores de eventos Web
Despu茅s de completar este m贸dulo, los estudiantes ser谩n capaces de:
路聽聽聽聽聽 Crear receptores de evento de soluciones de SharePoint 2010.
路聽聽聽聽聽 Agregar, modificar y recuperar la configuraci贸n de Web.config mediante programaci贸n para el uso en sus soluciones de SharePoint.

M贸dulo 6: Desarrollo de soluciones mediante el uso de servicios de conectividad empresarial
Este m贸dulo describe c贸mo desarrollar soluciones de acceso a datos externos mediante servicio de conectividad empresarial.
路聽聽聽聽聽 Lecci贸n 1: Negocio conectividad servicios Resumen
路聽聽聽聽聽 Lecci贸n 2: Desarrollo de tipos de contenido externo y listas mediante el uso de SharePoint Designer
路聽聽聽聽聽 Lecci贸n 3: Desarrollo de soluciones de servicios de conectividad empresarial mediante el uso de Visual Studio 2010
Laboratorio: Edificio empresarial conectividad servicios soluciones
路聽聽聽聽聽 Ejercicio 1: Creaci贸n de listas y tipos de contenido externo mediante SharePoint Designer 2010
路聽聽聽聽聽 Ejercicio 2: Creaci贸n de modelos de cat谩logo de datos empresariales mediante el uso de Visual Studio 2010
Despu茅s de completar este m贸dulo, los estudiantes ser谩n capaces de:
路聽聽聽聽聽 Describir el servicio de conectividad empresarial.
路聽聽聽聽聽 Elaborar listas y tipos de contenido externo mediante el uso de SharePoint Designer 2010.
路聽聽聽聽聽 Desarrollar soluciones de Business Connectivity Services utilizando Microsoft Visual Studio 2010.

M贸dulo 7: Desarrollo de flujos de trabajo de SharePoint 2010
Este m贸dulo describe c贸mo desarrollar flujos de trabajo como parte de las soluciones de SharePoint 2010.
路聽聽聽聽聽 Lecci贸n 1: Crear flujos de trabajo con SharePoint Designer
路聽聽聽聽聽 Lecci贸n 2: Creaci贸n de flujos de trabajo con Visual Studio 2010
Lab: Creaci贸n de flujos de trabajo para SharePoint 2010
路聽聽聽聽聽 Ejercicio 1: Crear flujos de trabajo usando SharePoint Designer
路聽聽聽聽聽 Ejercicio 2: Crear un flujo de trabajo secuencial utilizando Visual Studio 2010
Despu茅s de completar este m贸dulo, los estudiantes ser谩n capaces de:
路聽聽聽聽聽 Crear flujos de trabajo de SharePoint utilizando SharePoint Designer 2010.
路聽聽聽聽聽 Crear flujos de trabajo de SharePoint mediante Microsoft Visual Studio 2010.

M贸dulo 8: Trabajando con APIs basadas en cliente para SharePoint 2010
Este m贸dulo describe c贸mo desarrollar c贸digo que utiliza los objetos de cliente proporcionados por la plataforma de desarrollo de SharePoint 2010.
路聽聽聽聽聽 Lecci贸n 1: Resumen del modelo de objetos de SharePoint 2010 cliente
路聽聽聽聽聽 Lecci贸n 2: Trabajando con el modelo de objetos de SharePoint 2010 cliente en aplicaciones .NET
Laboratorio: Desarrollo de aplicaciones .NET usando el modelo de objetos de cliente de SharePoint
路聽聽聽聽聽 Ejercicio 1: Crear un sitio de SharePoint 2010, lista y elementos de la lista utilizando el modelo de objetos de cliente
路聽聽聽聽聽 Ejercicio 2: Crear y utilizar la aplicaci贸n de consola
Despu茅s de completar este m贸dulo, los estudiantes ser谩n capaces de:
路聽聽聽聽聽 Describir el modelo de objetos de SharePoint 2010 cliente.
路聽聽聽聽聽 Trabajar con el modelo de objetos de SharePoint 2010 cliente en aplicaciones de Microsoft .NET Framework.

M贸dulo 9: Desarrollo de Interfaces de usuario interactivas
Este m贸dulo describe c贸mo desarrollar controles de cinta de servidor y cliente di谩logos para la nueva plataforma de interfaz de usuario de SharePoint 2010.
路聽聽聽聽聽 Lecci贸n 1: Crear elementos de men煤 y los controles de la cinta
路聽聽聽聽聽 Lecci贸n 2: Crear cliente di谩logos
Laboratorio: Desarrollo de componentes de interfaz de usuario de SharePoint 2010 soluciones
路聽聽聽聽聽 Ejercicio 1: Crear un elemento de men煤 de acciones de sitio
路聽聽聽聽聽 Ejercicio 2: Crear un elemento de la cinta
路聽聽聽聽聽 Ejercicio 3: Crear un cuadro de di谩logo de lado del cliente
Despu茅s de completar este m贸dulo, los estudiantes ser谩n capaces de:

路聽聽聽聽聽 Crear elementos de men煤 y los controles de la cinta.
路聽聽聽聽聽 Crear cuadros de di谩logo del lado del cliente.

M贸dulo 10: Desarrollo de aplicaciones Silverlight para SharePoint
Este m贸dulo describe c贸mo desarrollar aplicaciones de Silverlight que est谩n integradas con las soluciones y los datos de SharePoint 2010.
路聽聽聽聽聽 Lecci贸n 1: Crear aplicaciones Silverlight para SharePoint 2010
路聽聽聽聽聽 Lecci贸n 2: Implementar y depurar aplicaciones Silverlight para SharePoint 2010
Laboratorio: Desarrollo de aplicaciones Silverlight utilizando el modelo de objetos de cliente de SharePoint
路聽聽聽聽聽 Ejercicio 1: Crear una aplicaci贸n de Silverlight
路聽聽聽聽聽 Ejercicio 2: Desarrollo de la aplicaci贸n de Silverlight
Despu茅s de completar este m贸dulo, los estudiantes ser谩n capaces de:
路聽聽聽聽聽 Desarrollar aplicaciones Silverlight para SharePoint 2010.
路聽聽聽聽聽 Implementar y depurar aplicaciones Silverlight para SharePoint 2010.

M贸dulo 11: Desarrollo de soluciones de espacio aislado
Este m贸dulo describe c贸mo desarrollar soluciones de espacio aislado de SharePoint 2010.
路聽聽聽聽聽 Lecci贸n 1: Sandboxing y soluciones de usuario
路聽聽聽聽聽 Lecci贸n 2: Restricciones para soluciones de espacio aislado
Lab: Creaci贸n de soluciones de espacio aislado de SharePoint 2010
路聽聽聽聽聽 Ejercicio 1: Crear una soluci贸n de recinto de seguridad mediante el uso de Visual Studio 2010
路聽聽聽聽聽 Ejercicio 2: Investigar permitido y no permitido operaciones en soluciones de espacio aislado
Despu茅s de completar este m贸dulo, los estudiantes ser谩n capaces de:

路聽聽聽聽聽 Desarrollar soluciones de espacio aislado.
路聽聽聽聽聽 Describir lo que est谩 permitido y lo no permitido en soluciones de espacio aislado.

M贸dulo 12: Trabajo con perfiles de SharePoint Server y taxonom铆a API
Este m贸dulo describe c贸mo desarrollar c贸digo que utiliza la taxon贸mica y servicios de Perfil de usuario de la plataforma de desarrollo de SharePoint 2010.
路聽聽聽聽聽 Lecci贸n 1: Perfiles de usuario
路聽聽聽聽聽 Lecci贸n 2: las taxonom铆as
Laboratorio: Trabajo con las taxonom铆as y los perfiles de usuario mediante programaci贸n
路聽聽聽聽聽 Trabajar con taxonom铆as y perfiles de usuario mediante programaci贸n
路聽聽聽聽聽 Ejercicio 1: Gesti贸n de perfiles de usuario
路聽聽聽聽聽 Ejercicio 2: Trabajar con perfiles de usuario mediante programaci贸n
Despu茅s de completar este m贸dulo, los estudiantes ser谩n capaces de:

路聽聽聽聽聽 Crear, recuperar y manipular los perfiles de usuario y propiedades de Perfil de usuario.
路聽聽聽聽聽 Crear y recuperar t茅rminos taxon贸micos.

M贸dulo 13: Desarrollo de soluciones de gesti贸n de contenidos
Este m贸dulo describe c贸mo desarrollar c贸digo que utiliza los servicios de gesti贸n de contenidos de la plataforma de desarrollo de SharePoint 2010.
路聽聽聽聽聽 Lecci贸n 1: Desarrollo de soluciones de gesti贸n de contenidos empresariales
路聽聽聽聽聽 Lecci贸n 2: Desarrollo de soluciones de gesti贸n de contenidos Web
Laboratorio: Branding sitios de SharePoint
路聽聽聽聽聽 Ejercicio 1: Personalizaci贸n de p谩ginas maestras
路聽聽聽聽聽 Ejercicio 2: Aplicar un tema a un sitio de SharePoint
Despu茅s de completar este m贸dulo, los estudiantes ser谩n capaces de:

路聽聽聽聽聽 Describe c贸mo desarrollar soluciones de administraci贸n de contenido empresarial de Microsoft SharePoint Server 2010.
路聽聽聽聽聽 Describir c贸mo desarrollar caracter铆sticas de administraci贸n de contenido Web Microsoft SharePoint Server 2010.

聽Dirigido a

Este curso va dirigido聽inform谩ticos y programadores que necesitan desarrollar aplicaciones y sitios web mediante Microsoft SharePoint.

聽Requisitos

– Conocimientos de Programaci贸n Visual. Aconsejable HTML, CSS.
– Conocimientos de SharePoint 聽a nivel de usuario.

Materiales, metodolog铆a y evaluaci贸n.

Profesor

Carlos Monforte

Area de Business Software Licenciado en Inform谩tica