Microsoft SharePoint, Desarrollo de aplicaciones
Acerca de este curso
Este curso proporciona a los desarrolladores .NET existentes información práctica y laboratorios que les permite crear soluciones en la plataforma Microsoft SharePoint.
Perfil de la audiencia
Este curso está dirigido a desarrolladores profesionales que usan Microsoft SharePoint 2010 en un entorno de desarrollo basado en equipos, de tamaño mediano a grande. Los miembros de la audiencia son usuarios experimentados de Microsoft Visual Studio 2008 SP1. El público entiende cómo utilizar las nuevas funciones de SharePoint 2010 y Visual Studio 2010.
En la finalización del curso
Después de completar este curso, los estudiantes serán capaces de:
- Describir la plataforma de desarrollo de SharePoint y los beneficios y características que ofrece a los desarrolladores.
- Utilice herramientas de desarrollo que estén integradas con la plataforma de desarrollo de SharePoint, como Visual Studio y SharePoint
Diseñador.
- Desarrolle soluciones Webparts para SharePoint.
- Desarrolle código que utilice los objetos del lado del servidor proporcionados por la plataforma de desarrollo de SharePoint.
- Desarrolle receptores de eventos y manipule la configuración de la aplicación para las soluciones de SharePoint 2010.
- Desarrolle soluciones que tengan acceso a datos externos utilizando Servicios de Conectividad Empresarial.
- Desarrolle flujos de trabajo como parte de las soluciones de SharePoint.
- Desarrolle código que utilice los objetos del lado del cliente proporcionados por la plataforma de desarrollo de SharePoint.
- Desarrolle controles de cinta de servidor y diálogos de cliente para la nueva plataforma de interfaz de usuario de SharePoint.
- Desarrolle aplicaciones de Microsoft Silverlight integradas con datos y soluciones de SharePoint.
- Desarrolle soluciones de espacio aislado para SharePoint.
- Desarrolle código que utilice los servicios taxonómicos y de perfil de usuario de la plataforma de desarrollo de SharePoint.
- Desarrolle código que utilice los servicios de administración de contenido de la plataforma de desarrollo de SharePoint.
Esquema del curso
Módulo 1: Introducción a la plataforma de desarrollo de SharePoint
This Describe la plataforma de desarrollo de SharePoint y los beneficios y características que ofrece a desarrolladores.
Lecciones
-
Lección 1: SharePoint 2010 como plataforma de desarrollo
-
Lección 2: Jerarquía de objetos de SharePoint
-
Lección 3: Trabajo con objetos de SharePoint
Laboratorio: desarrollo con la jerarquía de objetos de SharePoint
-
Ejercicio 1: Creación de páginas de aplicación de SharePoint 2010 mediante Visual Studio
-
Ejercicio 2: Enumeración de jerarquías de granja de servidores de SharePoint
-
Ejercicio 3: Manipulación de propiedades de objetos en la comunidad de SharePoint
Después de completar este módulo, los estudiantes serán capaces de:
-
Describir SharePoint como una plataforma de desarrollo.
-
Describir la jerarquía de objetos de SharePoint desde la perspectiva de un desarrollador.
-
Trabajar con objetos de SharePoint 2010 mediante programación.
Módulo 2: Uso del desarrollador de SharePoint 2010 Tools
Esta Describe cómo utilizar herramientas de desarrollo integradas con la plataforma de desarrollo de SharePoint 2010, como Visual Studio 2010 y SharePoint Designer 2010.
lecciones
-
Lección 1: Desarrollo de sitios de SharePoint mediante SharePoint Designer 2010
-
Lección 2: Desarrollo de soluciones de SharePoint mediante Visual Studio 2010
-
Lección 3: Empaquetado e implementación de soluciones de SharePoint 2010
Laboratorio: Uso de las herramientas de desarrollo de SharePoint 2010
-
Ejercicio 1: Creación de bibliotecas de documentos mediante SharePoint Designer 2010
-
Ejercicio 2: Creación de definiciones e instancias de listas de SharePoint mediante Visual Studio 2010
-
Ejercicio 3: Características y soluciones de empaquetado mediante Visual Studio 2010
Después de completar este módulo, los estudiantes serán capaces de:
-
Desarrollar sitios de SharePoint mediante SharePoint Designer 2010.
-
Desarrollar soluciones de SharePoint mediante Visual Studio 2010.
-
Empaque e implemente soluciones de SharePoint 2010.
Módulo 3: Desarrollo de la Web de SharePoint 2010 Parts
Esta Describe cómo desarrollar Webparts para SharePoint 2010solutions.
lecciones
-
Lección 1: Desarrollo de elementos Web estándar
-
Lección 2: Desarrollo de elementos Web conectados
-
Lección 3: Desarrollo de elementos web visuales
Laboratorio: Creación de elementos web de SharePoint 2010 mediante Visual Studio 2010
-
Ejercicio 1: Creación, implementación y depuración de un elemento Web simple mediante Visual Studio 2010
-
Ejercicio 2: Uso de componentes de SharePoint en un elemento Web
-
Ejercicio 3: Creación de un elemento Web visual mediante Visual Studio 2010
Después de completar este módulo, los estudiantes serán capaces de:
-
Desarrollar elementos Web estándar.
-
Desarrolle los elementos Web conectados.
-
Desarrolle componentes web visuales.
Módulo 4: Trabajo con objetos de SharePoint en el Servidor
Esta Describe cómo desarrollar código que utiliza los objetos del lado del servidor proporcionados por el desarrollo de SharePoint 2010 platform.
lecciones
-
Lección 1: Trabajar con sitios de SharePoint mediante programación
-
Lección 2: Trabajar con listas de SharePoint mediante programación
-
Lección 3: Trabajar con datos de lista mediante programación
Laboratorio: Creación y manipulación de objetos del lado del servidor
-
Ejercicio 1: Creación y protección de sitios mediante programación
-
Ejercicio 2: Creación de listas mediante programación
-
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 la lista de SharePoint.
Módulo 5: Creación de receptores de eventos y aplicación Settings
Esta Describe cómo desarrollar receptores de eventos y manipular configuraciones de aplicaciones para SharePoint 2010 solutions.
lecciones
-
Lección 1: Creación de receptores de eventos
-
Lección 2: Trabajar con Web.Config mediante programación
Laboratorio: Creación de receptores de eventos y modificaciones de Web.Config
-
Ejercicio 1: Creación de receptores de eventos de lista
-
Ejercicio 2: Creación de receptores de entidades para modificar la configuración Web
-
Ejercicio 3: Creación de receptores de eventos Web
Después de completar este módulo, los estudiantes serán capaces de:
-
Cree receptores de eventos para las soluciones de SharePoint 2010.
-
Agregue, modifique y recupere las configuraciones de Web.config mediante programación para utilizarlas en las soluciones de SharePoint.
Módulo 6: Desarrollo de soluciones mediante la conectividad empresarial Services
Esta Describe cómo desarrollar soluciones que acceden a datos externos mediante el uso de Business Connectivity Services.
lecciones
-
Lección 1: Servicios de conectividad empresarial
-
Lección 2: Desarrollo de tipos de contenido externos y listas mediante SharePoint Designer
-
Lección 3: Desarrollo de soluciones de servicios de conectividad empresarial mediante Visual Studio 2010
Laboratorio: Creación de soluciones de servicios de conectividad empresarial
-
Ejercicio 1: Creación de tipos de contenido externos y listas mediante SharePoint Designer 2010
-
Ejercicio 2: Creación de modelos de catálogo de datos empresariales mediante Visual Studio 2010
Después de completar este módulo, los estudiantes serán capaces de:
-
Describir los servicios de conectividad empresarial.
-
Desarrolle tipos y listas de contenido externo utilizando SharePoint Designer 2010.
-
Desarrolle soluciones de servicios de conectividad empresarial utilizando Microsoft Visual Studio 2010.
Módulo 7: Desarrollo de SharePoint 2010 Workflows
Esta Describe cómo desarrollar flujos de trabajo como parte de SharePoint 2010 solutions.
lecciones
-
Lección 1: Creación de flujos de trabajo con SharePoint Designer
-
Lección 2: Creación de flujos de trabajo con Visual Studio 2010
Laboratorio: Creación de flujos de trabajo para SharePoint 2010
-
Ejercicio 1: Creación de flujos de trabajo con SharePoint Designer
-
Ejercicio 2: Creación de un flujo de trabajo secuencial mediante Visual Studio 2010
Después de completar este módulo, los estudiantes serán capaces de:
-
Cree flujos de trabajo para SharePoint mediante SharePoint Designer 2010.
-
Cree flujos de trabajo para SharePoint mediante Microsoft Visual Studio 2010.
Módulo 8: Trabajo con API 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.
lecciones
-
Lección 1: Visión general del modelo de objetos de cliente de SharePoint 2010
-
Lección 2: Trabajo con el modelo de objetos de cliente de SharePoint 2010 en aplicaciones .NET
Laboratorio: Desarrollo de aplicaciones .NET mediante el modelo de objetos de cliente de SharePoint
-
Ejercicio 1: Creación de un sitio de SharePoint 2010, la lista y la lista de elementos mediante el modelo de objetos de cliente
-
Ejercicio 2: Creación y uso de la aplicación de consola
Después de completar este módulo, los estudiantes serán capaces de:
-
Describir el modelo de objetos de cliente de SharePoint 2010.
-
Trabajar con el modelo de objetos de cliente de SharePoint 2010 en las aplicaciones de Microsoft .NET Framework.
Módulo 9: Desarrollo de Interfaces Interactivas de Usuario
Este módulo describe cómo desarrollar controles de cinta de servidor y diálogo de cliente para la nueva plataforma de interfaz de usuario de SharePoint 2010.
lecciones
-
Lección 1: Creación de elementos de menú y controles de cinta
-
Lección 2: Creación de cuadros de diálogo del lado del cliente
Laboratorio: Desarrollo de componentes de la interfaz de usuario para las soluciones de SharePoint 2010
-
Ejercicio 1: Creación de un elemento de menú Acciones del sitio
-
Ejercicio 2: Creación de un elemento de cinta
-
Ejercicio 3: Creación de un diálogo de cliente
Después de completar este módulo, los estudiantes serán capaces de:
-
Después de completar este módulo, los estudiantes serán capaces de:...
-
Crear diálogos del lado del cliente.
Módulo 10: Desarrollo de aplicaciones Silverlight para SharePoint
Este módulo describe cómo desarrollar aplicaciones Silverlight integradas con datos y soluciones de SharePoint 2010.
lecciones
-
Lección 1: Creación de aplicaciones de Silverlight para SharePoint 2010
-
Lección 2: Implementación y depuración de aplicaciones de Silverlight para SharePoint 2010
Laboratorio: desarrollo de aplicaciones de Silverlight mediante el modelo de objetos de cliente de SharePoint
-
Ejercicio 1: Creación de una aplicación de Silverlight
-
Ejercicio 2: Desarrollo de la aplicación Silverlight
Después de completar este módulo, los estudiantes serán capaces de:
-
Desarrolle las aplicaciones de Silverlight para SharePoint 2010.
-
Implementar y depurar aplicaciones de Silverlight para SharePoint 2010.
Módulo 11: Desarrollo de soluciones de espacio de almacenamiento
Este módulo describe cómo desarrollar soluciones de espacio aislado para SharePoint 2010.
lecciones
-
Lección 1: Sandboxing y soluciones de usuario
-
Lección 2: Restricciones para las soluciones de Sandbox
Laboratorio: Creación de soluciones de espacio aislado para SharePoint 2010
-
Ejercicio 1: Creación de una solución de espacio aislado utilizando Visual Studio 2010
-
Ejercicio 2: Investigación de operaciones permitidas y no permitidas en soluciones de espacio aislado
Después de completar este módulo, los estudiantes serán capaces de:
-
Desarrollar soluciones de espacio aislado.
-
Describa qué se permite y qué no se permite en las soluciones de espacio aislado.
Módulo 12: Trabajo con perfiles de SharePoint Server y API de taxonomía
Este módulo describe cómo desarrollar código que utiliza los servicios taxonómicos y de perfil de usuario de la plataforma de desarrollo de SharePoint 2010.
lecciones
-
Lección 1: Perfiles de usuario
-
Lección 2: Taxonomías
Laboratorio: Trabajando con Perfiles de Usuario y Taxonomías Programáticamente
-
Trabajar con Perfiles de Usuario y Taxonomías Programáticamente
-
Ejercicio 1: Gestión de perfiles de usuario
-
Ejercicio 2: Trabajo con perfiles de usuario mediante programación
Después de completar este módulo, los estudiantes serán capaces de:
-
Crear, recuperar y manipular perfiles de usuario y propiedades de perfil de usuario.
-
Crear y recuperar términos de taxonomía.
Módulo 13: Desarrollo de soluciones de gestión de contenido
Este módulo describe cómo desarrollar código que utiliza los servicios de administración de contenido de la plataforma de desarrollo de SharePoint 2010.
lecciones
-
Lección 1: Desarrollo de soluciones de administración de contenido empresarial
-
Lección 2: Desarrollo de soluciones de administración de contenido web
Laboratorio: Branding de sitios de SharePoint
-
Ejercicio 1: Personalización de páginas maestras
-
Ejercicio 2: Aplicación de un tema a un sitio de SharePoint
Después de completar este módulo, los estudiantes serán capaces de:
-
Describir cómo desarrollar soluciones de administración de contenido empresarial para Microsoft SharePoint Server 2010.
-
Describir cómo desarrollar funciones de administración de contenido Web Microsoft SharePoint Server 2010.
|