INTRODUCCIÓN


En este curso, los estudiantes aprenden habilidades esenciales que son comunes a casi todas las actividades de desarrollo de SharePoint. Estos incluyen el trabajo con los modelos de objetos del servidor y del cliente, desarrollo e implementación de funciones, soluciones y aplicaciones, gestión de identidad y permisos, consulta y actualización de datos de lista, dirigiendo taxonomía, mediante flujo de trabajo para administrar procesos empresariales y personalización de la interfaz de usuario.

DIRIGIDO A


El curso está dirigido a los desarrolladores profesionales que desarrollan soluciones para SharePoint productos y tecnologías en un equipo de base, de tamaño mediano a entorno de gran desarrollo. Mientras que se requiere cierta familiaridad con el desarrollo de soluciones de SharePoint, los candidatos no se esperan que tienen experiencia previa con las nuevas características de SharePoint Server 2013.

AL TERMINAR EL CURSO


Experiencia en desarrollo web y SharePoint. El candidato es responsable de diseñar el código personalizado para los proyectos que se implementan en o interactuar con entornos SharePoint. Esto incluye:

•Seleccione un criterio adecuado y construyendo las personalizaciones en SharePoint.

•Crear e implementar una estrategia para la solución de empaquetado, implementación y actualización.

•Identificación de datos de SharePoint y estructuras de contenido para las personalizaciones.

•Performing diagnósticos y depuración.

•Planificación y diseño de aplicaciones para la escalabilidad y el rendimiento.

•Identificar y mitigar los problemas de performance de personalizaciones.

•Autenticación de comprensión y autorización.

•Experiencia con Windows PowerShell.

•Amplia familiaridad con capacidades de SharePoint.

•Familiaridad con servicios Online como Azure y SharePoint Online.

AL TERMINAR EL CURSO


Después de completar este curso, los estudiantes serán capaces de:

•Diseñamos y gestionamos soluciones y características.

•Desarrollar código para los componentes de servidor personalizados.

•Administrar y personalizar autenticación y autorización.

•Crear listas y sitios personalizados y administrar el ciclo de vida del sitio.

•Explique las capacidades y opciones de diseño para aplicaciones de SharePoint.

•Utilice el modelo de objetos del lado del cliente y la API de REST.

•Desarrollar aplicaciones de SharePoint alojada por proveedor y alojada en auto.

•Distribuir y desplegar aplicaciones de SharePoint.

•Crear flujos de trabajo personalizados para automatizar los procesos de negocio.

•Utilice los campos y tipos de contenido para administrar taxonomía.

•Personalizar la apariencia y el comportamiento de elementos de interfaz de usuario.

•Personalizar la navegación y el sitio de marca.

REQUISITOS PREVIOS


Antes de asistir a este curso, los estudiantes deben tener:

•Un conocimiento de uso de Visual Studio 2010 o Visual Studio 2012 para desarrollar soluciones.

•Conocimientos básicos de desarrollo de soluciones de SharePoint, SharePoint 2013 o en versiones anteriores de SharePoint.

•Conocimientos de Visual C# y el .NET Framework 4.5.

•Una comprensión básica de ASP.NET y tecnologías de desarrollo web del lado del servidor, incluyendo solicitud/respuesta y el ciclo de vida de la página.

•Una comprensión básica de AJAX y técnicas de programación asincrónicas.

•Un conocimiento básico de trabajo de tecnologías web del lado del cliente, incluyendo HTML, CSS y JavaScript.

•Familiaridad con los enfoques de autenticación y autorización, incluyendo la autenticación basada en notificaciones.





PROGRAMA DEL CURSO.


SHAREPOINT COMO PLATAFORMA DE DESARROLLADOR


Este módulo examina diferentes enfoques que pueden utilizarse para desarrollar aplicaciones con SharePoint Server 2013 los escenarios en que cada enfoque sería apropiados.

Lecciones

Introducir el paisaje SharePoint Developer

Elección de enfoques para el desarrollo de SharePoint

Entendiendo SharePoint 2013 implementación y ejecución de modelos

TRABAJAR CON OBJETOS DE SHAREPOINT


Presenta el modelo de objetos del servidor SharePoint y cómo se relacionan las clases principales a los sitios y las colecciones. El modelo de objetos del servidor SharePoint proporciona un conjunto básico de las clases que representan diferentes elementos de la arquitectura lógica de una implementación de SharePoint. Los estudiantes también aprenden cómo administrar los permisos para el código del lado del servidor.

Lecciones

TRABAJAR CON LAS LISTAS Y BIBLIOTECAS


Este módulo explica cómo interactuar con las listas y bibliotecas. Los estudiantes aprenden acerca de cómo trabajar con las listas y bibliotecas mediante programación utilizando el modelo de objetos del servidor SharePoint y cómo utilizar las clases de consulta y de LINQ to SharePoint para consultar y recuperar los datos de las listas de SharePoint. Estudiante también aprender a trabajar eficientemente con las listas que contienen gran cantidad de artículos.

Lecciones

Usando la lista y la biblioteca de objetos

Consulta y recuperación de datos de lista

Trabajar con listas de grandes

DISEÑO Y GESTIÓN DE SOLUCIONES Y CARACTERÍSTICAS


Este módulo examina la creación e implementación de costumbre desarrollando un SharePoint soluciones y características. Los estudiantes también aprenden cómo y Cuándo utilizar soluciones sandbox.

Lecciones

Soluciones y características de comprensión

Configuración de funciones y soluciones

Trabajando con soluciones de espacio aislado

TRABAJANDO CON CÓDIGO DEL LADO DEL SERVIDOR


Este módulo describe cómo desarrollar y desplegar elementos Web y los receptores del evento en una solución.

Lecciones

Desarrollo de componentes Web

Utilizando receptores de evento

Mediante trabajos de temporizador

Almacenamiento de datos de configuración

GESTIÓN DE IDENTIDAD Y PERMISOS


Este módulo se describe cómo administrar los permisos a través del código y personalizar autenticación mediante proveedores de demandas personalizadas.

Lecciones

Gestión de la identidad del entendimiento en SharePoint 2013

Administración de permisos en SharePoint 2013

Configurar la autenticación basada en formularios

Personalización de la experiencia de autenticación

INTRODUCCIÓN DE APLICACIONES PARA SHAREPOINT


Este módulo introduce la App SharePoint, una nueva forma de personalizar la funcionalidad de SharePoint con SharePoint Server 2013.

Lecciones

Resumen de aplicaciones para SharePoint

Desarrollo de aplicaciones para SharePoint

DESARROLLO DE SHAREPOINT CLIENT-SIDE


Este módulo describe cómo utilizar código JavaScript Client Object Model (OMSC), logrado OMSC y la API REST para construir aplicaciones de SharePoint.

Lecciones

Utilizando el modelo de objetos del lado del cliente para código administrado

Utilizando el modelo de objetos del lado del cliente para JavaScript

Usando la API REST con JavaScript

DESARROLLO DE APLICACIONES SHAREPOINT HOST REMOTO


Este módulo examina la diferencia entre proveedor alojado aplicaciones y aplicaciones remotas. Los estudiantes también crear y desplegar una aplicación proveedor alojados.

Lecciones

Resumen de aplicaciones host remotos

Configuración del control remoto Hosted Apps

Desarrollo aplicaciones alojadas remotos

PUBLICACIÓN Y DISTRIBUCIÓN DE APLICACIONES


Este módulo presenta el catálogo de la aplicación para que los usuarios localizar, comprar e instalar aplicaciones fácilmente. Los estudiantes aprenden cómo empaquetar y publicar aplicaciones en el catálogo de la aplicación.

Lecciones

Entender la arquitectura de administración de la aplicación

Comprensión de la aplicación paquetes

Editorial Apps

Instalar, actualizar y desinstalar aplicaciones

AUTOMATIZACIÓN DE PROCESOS DE NEGOCIO


Este módulo explica cómo crear flujos de trabajo y las acciones del flujo de trabajo mediante Visio 2013 2013 SharePoint Designer y Visual Studio 2012.

Lecciones

Flujo de trabajo de comprensión en SharePoint 2013

Edificio los flujos de trabajo mediante el uso de Visio 2013 y 2013 de SharePoint Designer

Desarrollo de flujos de trabajo en Visual Studio 2012

GESTIÓN DE TAXONOMÍA


Este módulo explica la importancia de una buena taxonomía en SharePoint y trabajar con los componentes de la taxonomía. Los estudiantes también ver cómo atar los receptores del evento a la taxonomía.

Lecciones

Gestión de taxonomía en SharePoint 2013

Trabajar con tipos de contenido

Trabajando con funciones avanzadas de tipos de contenido

GESTIÓN DE COMPONENTES PERSONALIZADOS Y CICLOS DE VIDA DEL SITIO


Este módulo explica cómo crear definiciones de componente personalizado y plantillas que permiten implementar sitios personalizados, listas y otros componentes a través de una granja.

Lecciones

Definir listas personalizadas

Definir sitios personalizados

Gestión de sitios de SharePoint

PERSONALIZACIÓN DE ELEMENTOS DE INTERFAZ DE USUARIO


Este módulo explica diferentes maneras de personalizar la interfaz de usuario de SharePoint, como agregar botones a la cinta o modificar el aspecto de puntos de vista de lista.

Lecciones

Trabajando con acciones personalizadas

Usando componentes de interfaz de usuario del cliente

Personalización de la interfaz de usuario de la lista de SharePoint

TRABAJANDO CON MARCA Y NAVEGACIÓN


Este módulo explica maneras de personalizar branding, diseño, editorial y navegar por sitios de SharePoint Server 2013. Los estudiantes también aprenden cómo crear sitios independientes idear tecnologías web estándar, como HTML, CSS y JavaScript.

Lecciones

Crear y aplicar temas

Branding y diseño de sitios de publicación

Adaptación de contenidos a plataformas y dispositivos

Configuración y personalización de navegación

Descargar PDF

Descargar PDF

DATOS GENERALES


Tecnología

Microsoft

Área

Desarrollo

Duración

25 horas

MÁS INFORMACIÓN