MS_20488 Developing Microsoft SharePoint Server 2013 Core Solutions



Documentos relacionados
MS_20489 Developing Microsoft SharePoint Server 2013 Advanced Solutions

ST28_Developing Microsoft SharePoint Server 2013 Advanced Solutions

MS_10748 Deploying System Center 2012, Configuration Manager

MOC Programación SharePoint 2013 Core & Advanced

CL_55010 Sharepoint Designer Customizing and Branding SharePoint 2010 and Office 365

MS_10174 Configuring and Managing Microsoft SharePoint 2010

10175 Microsoft SharePoint 2010, Application Development

Desarrollo de Soluciones Avanzadas con Microsoft SharePoint Server 2013

MS_80344 What's New in Microsoft Dynamics CRM 2011

80295 Extending Microsoft Dynamics CRM 2011

MS_20497 Software Testing with Microsoft Visual Studio 2013

MS_20416 Implementing Desktop Application Environments

CL_50468 SharePoint 2010 End User Level I

MS_20414 Implementing an Advanced Server Infrastructure

MS_20409 Server Virtualization with Windows Server Hyper-V and System Center

MS_10751 Monitoring and Operating a Private Cloud with System Center 2012

CL_55006 System Center 2012 Operations Manager

20488 Desarrollo de Microsoft SharePoint Server 2013 Core Solutions

MS_80062 Introduction to Microsoft Dynamics AX 2009

MS_6236 Implementing and Maintaining Microsoft SQL Server 2008 Reporting Services

MS_10978 Introduction to Azure for Developers

Desarrollo de soluciones de Microsoft SharePoint Server 2013 Core Duración: 40 horas Código: MS-20488

MS_10972 Administering the Web Server (IIS) Role of Windows Server

MS_6235 Implementing and Maintaining Microsoft SQL Server 2008 Integration Services

MS_10974 Deploying Windows Server

MS_10979 Microsoft Azure Fundamentals

MS_20341 Core Solutions of Microsoft Exchange Server 2013

MS_20465 Designing Database Solutions for Microsoft SQL Server

MS_20481 Essentials of Developing Windows Store Apps Using HTML5 and JavaScript

MS_6234 Implementing and Maintaining Microsoft SQL Server 2008 Analysis Services

CL_55049 PowerPivot, Power Viewand SharePoint 2013 Business Intelligence Center for Analysts

MOC Administración SharePoint 2013 Core & Advanced

Construyendo una Intranet colaborativa para PyMES con SharePoint 2010

MS_6451 Planning, Deploying and Managing Microsoft System Center Configuration Manager 2007

50064 Advanced SharePoint Development

6425 Configuring and Troubleshooting Windows Server 2008 Active Directory Domain Services

MS_20688 Managing and Maintaining Windows 8.1

MS_80539 Installation and Deployment in Microsoft Dynamics CRM 2013

MS_10777 Implementing a Data Warehouse with Microsoft SQL Server 2012

MS_80221 Installation and Configuration for Microsoft Dynamics AX 2012

CL_55048 No-Code SharePoint 2013 Workflows with SharePoint Designer 2013 and Visio

MS_20346 Managing Office 365 Identities and Services

CL_55042 SharePoint 2013 Business Intelligence

MS_80445 Reporting in Microsoft Dynamics CRM 2011

MS_20696 Managing Enterprise Devices and Apps using System Center Configuration Manager

CL_50400 Designing, Optimizing, and Maintaining a Database Administrative Solution for Microsoft SQL Server 2008

CL_50255 Managing Windows Environments with Group Policy

MS_6419 Configuring, Managing and Maintaining Windows Server 2008 Servers

6427 Configuring and Troubleshooting Internet Information Services in Windows Server 2008

8972 Personalización y Configuración de Microsoft Dynamics CRM 4.0

MS_80507 Introduction to Microsoft Dynamics CRM 2011

MS_80385 Microsoft Dynamics CRM 2011 Installation and Deployment

CL_55083 Developing for Office 365

CL_55021 Configuring and Administering Hyper-V in Windows Server 2012

MS_20411 Administering Windows Server 2012

Desarrollo de Aplicaciones Web

online Master Programación Java SE y Java EE

MS_20462 Administering Microsoft SQL Server Databases

MS_20331 Core Solutions of Microsoft SharePoint Server 2013

MS_20412 Configuring Advanced Windows Server 2012 Services

CL_55115 Planning, Deploying and Managing Microsoft Project Server 2013

PERFIL TÉCNICO CONSULTOR SHAREPOINT PARA LA WEB

8969 Extending Microsoft Dynamics CRM 4.0

CL_50413 Mastering Microsoft Project 2010

MS_80450 Delivering Microsoft Dynamics Solutions with Sure Step

MS_6421 Configuring and Troubleshooting a Windows Server 2008 Network Infrastructure

6423 Implementing and Managing Windows Server 2008 Clustering

MS_6232 Implementing a Microsoft SQL Server 2008 Database

4994 Introduction to Programming Microsoft.NET Framework Applications with Microsoft Visual Studio 2005

MS_80065 Trade and Logistics II in Microsoft Dynamics AX 2009

MS_6294 Planning and Managing Windows 7 Desktop Deployments and Environments

80294 Microsoft Dynamics CRM 2011 Customization and Configuration

10775 Administering Microsoft SQL Server 2012 Databases

6451 Planning, Deploying and Managing Microsoft Systems Center Configuration Manager 2007

5929 Managing Projects and Programs

NIVEL 2. Diseño y Configuración del Directorio Activo

MS_6426 Configuring & Troubleshooting Identity & Access Solutions with Windows Server 2008 Active Directory

MS_10774 Querying Microsoft SQL Server 2012

Programa de Capacitación y Certificación.

MS_10264 Developing Web Applications with Microsoft Visual Studio 2010

Transcripción:

S MS_20488 Developing Microsoft SharePoint Server 2013 Core Solutions www.ked.com.mx Av. Revolución No. 374 Col. San Pedro de los Pinos, C.P. 03800, México, D.F. Tel/Fax: 52785560

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. Duración 5 Días Perfil 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. El candidato ideal es un técnico con al menos cuatro años de 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. Realización de diagnóstico 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. Requisitos previos Antes de atender 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. El manual de este curso está en inglés. Para obtener el mayor beneficio de este curso, los alumnos deben tener un buen conocimiento de este idioma y cumplir todos los requisitos previos. Pag. 1

Al finalizar Al final del curso, los alumnos serán capaces de: Diseñar y gestionar 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. Examen El examen por requerimiento es el: 70-488. Material del curso y software El kit del estudiante incluye un libro de trabajo comprensivo y otros materiales necesarios para esta clase. Temario Módulo 1. 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. Introducir el paisaje SharePoint Developer Elección de enfoques para el desarrollo de SharePoint Entendiendo SharePoint 2013 implementación y modelos de ejecución Laboratorios: Comparación de elementos Web y partes de la aplicación Crear y desplegar una WebPart de SharePoint Crear y desplegar una parte de la aplicación de SharePoint Describir las oportunidades para los desarrolladores en SharePoint Server 2013. Elegir modelos de ejecución apropiada para componentes de SharePoint personalizados. Elegir modelos de implementación apropiada de componentes personalizados de SharePoint. Módulo 2. Trabajar con objetos de SharePoint Este módulo, 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. Pag. 2

Comprensión de la jerarquía de objetos de SharePoint Trabajar con sitios y Webs Trabajando con contextos de ejecución Laboratorios: Trabajando con sitios y Webs Trabajar con sitios y Webs en código administrado Trabajando con sitios y Webs en Windows PowerShell. Laboratorios: Trabajando con contextos de ejecución Ejecutar código con privilegios elevados Adaptación de contenidos para los permisos de otro usuario. Explicar el propósito de las clases principales en el modelo de objetos del servidor SharePoint. Interactuar con sitios y colecciones de sitios de SharePoint mediante programación. Adaptar soluciones para usuarios con diferentes niveles de permisos. Módulo 3. 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. Usando la lista y objetos Consulta y recuperación de datos de lista Trabajar con listas de grandes Laboratorios: Consulta y recuperación de datos de lista Consultar lista de elementos Actualizar elementos de lista Laboratorio: Trabajar con grandes listas Utilizando la clase ContentIterator Interactuar mediante programación con las listas y bibliotecas. Consultar y recuperar datos de la lista. Operar eficientemente en las listas de grandes. Módulo 4. 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. Trabajando con las características Implementación de soluciones Trabajando con soluciones de espacio aislado Laboratorios: Trabajando con soluciones de granja Pag. 3

Crear una solución de granja Crear una función de Actualizar una solución Laboratorio: Trabajando con soluciones de espacio aislado Crear un validador de solución Describir la estructura y casos de una función de uso. Explicar cómo crear una solución. Explicar cómo crear una solución de recinto de seguridad. Módulo 5. 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. Desarrollo de componentes Web Utilizando receptores de evento Mediante trabajos de temporizador Almacenamiento de datos de configuración Laboratorios: Trabajar con código del lado del servidor Desarrollo de un receptor de eventos Actualización de un elemento Web Crear un contador de tiempo trabajo Describe el proceso para el desarrollo de un elemento web. Utilizar receptores de evento para controlar los eventos de SharePoint. Utilizar trabajos de temporizador para realizar fuera de proceso y las operaciones programadas. Almacenar y manipular datos de configuración de componentes personalizados. Módulo 6. 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. 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 Laboratorio: Administración de permisos mediante programación en SharePoint 2013 Administración de permisos de la lista mediante programación Laboratorios: Crear y desplegar un proveedor personalizado de reclamaciones Crear un proveedor personalizado de reclamaciones Búsqueda de soporte y resolución en un proveedor de reclamaciones Implementación y pruebas de un proveedor de reclamaciones Pag. 4

Describir como gestión de identidades y autenticación funcionan en SharePoint 2013. Verificar y gestionar los permisos mediante programación en SharePoint 2013. Crear y configurar los proveedores de pertenencia personalizado y gerentes de papel para la autenticación basada en formularios. Crear proveedores de reclamaciones y personalizar la experiencia de inicio de sesión. Módulo 7. Gestión de componentes personalizados y ciclos de vida de sitio Este módulo aborda la planificación y organización de sitios y listas. Los estudiantes también aprenden cómo crear plantillas y definiciones de componente personalizado. General sobre el componente Definir listas personalizadas Definir sitios personalizados Gestión de sitios de SharePoint Laboratorios: Manejo de componentes personalizados y sitio ciclos de vida Crear una definición de sitio Crear una lista de definiciones Desarrollo de un receptor de eventos Explicar la jerarquía de componente de SharePoint. Definir y disposición listas personalizadas Definir y disposición sitios personalizados. Administrar el ciclo de vida del sitio de SharePoint Módulo 8. 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. Resumen de aplicaciones para SharePoint Desarrollo de aplicaciones para SharePoint Laboratorios: Crear una aplicación de sugerencias del sitio Crear una nueva aplicación de SharePoint Utilizando el modelo de objetos del lado del cliente Describir aplicaciones SharePoint y compararlos con soluciones de granja de SharePoint y soluciones de espacio aislado. Describir cómo desarrollar aplicaciones para SharePoint 2013 que funcionan en los locales y en la nube. Módulo 9. 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. Utilizando el modelo de objetos del lado del cliente para JavaScript Usando la API REST con JavaScript Pag. 5

Laboratorios: Usando la API REST con JavaScript Crear lista de relaciones Añadir grabación voto Mostrar votos para cada sugerencia Utilizar el modelo de objetos de cliente para JavaScript para interactuar con una implementación de SharePoint. Utilizar la API REST con JavaScript o C# para interactuar con una implementación de SharePoint. Utilizar el modelo de objetos de cliente para el código administrado para interactuar con una implementación de SharePoint. Módulo 10. 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. Resumen de aplicaciones host remotos Configuración del control remoto Hosted Apps Desarrollo aplicaciones alojadas remotos Laboratorios: Configuración de un proveedor alojado la aplicación SharePoint Configuración de una relación de confianza de servidor a servidor Creando una aplicación hospedada proveedor Laboratorios: Desarrollo de un proveedor alojados aplicación SharePoint Trabajar con datos de SharePoint Mediante el Control de cromo Describir cómo remoto-aplicaciones trabajo y cómo configurar los permisos y las llamadas entre dominios que pueden requerir. Configurar aplicaciones para su alojamiento en Windows Azure o servidores remotos. Desarrollar aplicaciones para su alojamiento en Windows Azure o servidores remotos. Módulo 11. 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. Entender la arquitectura de administración de la aplicación Comprensión de la aplicación paquetes Editorial Apps Instalar, actualizar y desinstalar aplicaciones Laboratorios: Publicar una aplicación en un catálogo corporativo Crear un catálogo de App Crear un paquete de la aplicación Publicar un paquete de la aplicación Laboratorios: Instalar, actualizar y desinstalar aplicaciones Pag. 6

Instalación de una aplicación Actualización de una aplicación Eliminación de una aplicación Explicar cómo SharePoint gestiona la distribución y publicación de la aplicación. Describir el contenido de un paquete de aplicación. Publicar aplicaciones en un catálogo corporativo o el mercado de la oficina. Instalar, actualizar y desinstalar aplicaciones. Módulo 12. 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. 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 Laboratorios: Edificio Workflows en 2013 Visio y SharePoint Designer 2013 Crear flujos de trabajo mediante el uso de Visio Los flujos de trabajo de edición mediante el uso de SharePoint Designer Laboratorios: Crear acciones de flujo de trabajo en Visual Studio 2012 Creación de acciones personalizadas de flujo de trabajo Usando un flujo de trabajo personalizada en SharePoint Designer Describir la arquitectura y las capacidades de flujo de trabajo de SharePoint 2013. Crear flujos de trabajo declarativos en 2013 Visio y SharePoint Designer 2013. Crear e implementar flujos de trabajo personalizados utilizando Visual Studio 2012. Módulo 13. 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. Gestión de taxonomía en SharePoint 2013 Trabajar con tipos de contenido Trabajando con funciones avanzadas de tipos de contenido Laboratorio: Trabajar con tipos de contenido Crear un sistema para capturar las peticiones de vacaciones Laboratorios: Trabajando con características avanzadas de los tipos de contenido Crear un conjunto de receptor de eventos Registrar un evento receptor con un tipo de contenido del sitio Después de completar este módulo, el estudiante será capaz de: Trabajar con los bloques de edificio de taxonomía en SharePoint 2013. Crear y configurar los tipos de contenido mediante declaración y programación. Trabajar con funciones avanzadas de tipos de contenido. Pag. 7

Módulo 14. 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. Trabajando con acciones personalizadas Usando componentes de interfaz de usuario del cliente Personalización de la interfaz de usuario de la lista de SharePoint Laboratorios: Utilizando el bloque de Control de edición para lanzar una App Configuración de una aplicación para mostrar los pedidos de los clientes Usar una acción personalizada para lanzar una App Laboratorios: Utilizando jquery para personalizar la interfaz de usuario de lista de SharePoint Crear una vista de lista personalizada Utilizar acciones personalizadas para modificar la interfaz de usuario de SharePoint. Utilizar JavaScript para trabajar con componentes de interfaz de usuario de SharePoint de lado del cliente. Describir cómo modificar la apariencia y el comportamiento de vistas de lista y formas. Módulo 15. Trabajando con marca y navegación Este módulo explica los cambios en SharePoint Server 2013 al branding, diseño, editorial y navegar por sitios. Los estudiantes también aprenden cómo crear sitios independientes idear tecnologías web estándar, como HTML, CSS y JavaScript. 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 Laboratorios: Branding y diseño de sitios de publicación Creación de páginas maestras de SharePoint Edificio Página principal funcionalidad Publicación y aplicación de activos de diseño Laboratorio: Configuración de navegación toda la granja Crear un proveedor del mapa del sitio personalizado Crear y aplicar temas a sitios de SharePoint. Crear sitio editorial diseño activos tales como las páginas maestras y diseños de página. Utilizar canales de dispositivo y las copias de la imagen para adaptar contenidos para los diferentes dispositivos. Configurar y personalizar la experiencia de navegación de sitios de publicación. clientes@ked.com.mx Av. Revolución No. 374 Col. San Pedro de los Pinos, C.P. 03800, México, D.F. Tel/Fax: 52785560 Pag. 8