Microsoft Corporation

20489: Developing Microsoft SharePoint® Server 2013 Advanced Solutions

30 horas
  695 €    556,00 €
Presencial o Live Virtual Class
Presencial o Live Virtual Class

Acerca de este curso

Este curso proporciona a los desarrolladores de SharePoint la información necesaria para implementar soluciones de SharePoint utilizando la búsqueda empresarial, servicio de metadatos administrados (MMS), Servicios de conectividad empresarial (BCS), gestión de contenidos empresariales (ECM), gestión de contenidos web (WCM), características de informática social y Aplicaciones SharePoint.

Nuestro valor añadido:

PUE es Learning Partner de Microsoft autorizado por dicha multinacional para impartir formación oficial en sus tecnologías.

A quién va dirigido

El curso está dirigido a desarrolladores profesionales que desarrollan soluciones para productos y tecnologías de SharePoint en un team-based, de tamaño mediano a grande en entorno de desarrollo. El curso es ideal para los desarrolladores de SharePoint que han adquirido una cierta experiencia con SharePoint 2013 y que buscan avanzar en sus habilidades.

Objetivos del curso

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

  • Describir las aplicaciones para la plataforma de desarrollo de SharePoint.
  • Usar los modelos de objetos del lado del cliente y la API REST para comunicarse con SharePoint.
  • Configurar la seguridad para las aplicaciones para SharePoint.
  • Optimizar el rendimiento de las aplicaciones para SharePoint.
  • Explicar las capacidades y aplicaciones de metadatos administrados de SharePoint 2013.
  • Automatizar la creación y configuración de conjuntos de metadatos.
  • Interactuar con sistemas de metadatos y campos de código de cliente y servidor.
  • Describir la arquitectura de búsqueda de SharePoint 2013.
  • Crear consultas KQL simples y avanzadas.
  • Describir el índice de búsqueda de SharePoint.
  • Describir y trabajar con propiedades rastreadas y administradas.
  • Describir los niveles y seguridad del esquema de búsqueda de SharePoint.
  • Crear varios tipos de fuentes de resultado.
  • Crear consultas básicas y compleixes.
  • Configurar query rules conditions.
  • Crear y modificar los tipos de resultado.
  • Crear y modificar plantillas
  • Utilizar plantillas con varios elementos de búsqueda web.
  • Agregar propiedades administradas como las refinerías con cuentas.
  • Utilizar la extracción de la entidad en sus arrastres.
  • Procesar el contenido con Content Enrichment.
  • Describir cómo utilizar la API para acceder a configuración y el contenido editorial.
  • Describir cómo utilizar y personalizar controles de contenido de página en los sitios de publicación.
  • Configurar la navegación y la estructura de la Página Web.
  • Describir la diferencia entre estructura y navegación de metadatos.
  • Utilizar funciones de publicación básicas de SharePoint.
  • Utilizar las nuevas funciones de editorial entre sitios de SharePoint 2013.
  • Configurar e implementar las variaciones para sitios multilingües.
  • Configurar ajustes de optimización de motor de búsqueda.
  • Añadir propiedades SEO en la publicación de páginas.
  • Configurar el almacenamiento en caché para mejorar el rendimiento de procesamiento.
  • Optimizar los recursos y activos de sitio para maximizar el rendimiento.
  • Describir los componentes clave del servicio de conectividad empresarial en SharePoint Server 2013.
  • Crear y configurar los modelos BDC mediante el uso de SharePoint Designer.
  • Crear y configurar los modelos BDC utilizando Visual Studio 2012.
  • Describir escenarios de conector marco BCS.
  • Diseñar y desarrollar BCS.
  • Configurar BDC.
  • Optimizar el rendimiento del conector de búsqueda.
  • Utilizar Visual Studio para crear modelos BDC para búsqueda.
  • Implementar los connectores de búsqueda BDC.
  • Depurar y solucionar problemas de los conectores de búsqueda.
  • Diseñar e implementar métodos de suscriptor de eventos BDC.
  • Describir cómo dar formato a los mensajes de notificación de eventos.
  • Configurar alertas y eventos receptores en listas externas.
  • Explicar cómo se utilizan datos de perfil de usuario en SharePoint.
  • Describir las opciones y las restricciones para acceder a los datos de perfil de usuario.
  • Utilizar el código del lado del cliente en el servidor y acceder a código para acceso y actualización de datos de perfil de usuario.
  • Configurar y administrar las propiedades de perfil de usuario.
  • Describir cómo identificar, diagnosticar y eliminar errores en aplicaciones de SharePoint durante el desarrollo.
  • Describir cómo grabar información sobre cuestiones que se plantean en implementadas aplicaciones de SharePoint.
  • Describir los desarrolladores de optimización y el rendimiento de aplicaciones de SharePoint mediante la implementación de mejores prácticas, medición del rendimiento y pruebas de carga.

Contenidos

Module 1: Creating Robust and Efficient Apps for SharePoint

  • Apps for SharePoint
  • Communicating with SharePoint from an App
  • Authenticating and Authorizing Apps for SharePoint
  • Designing Apps for Performance

Module 2: Developing Managed Metadata Solutions

  • Managed Metadata
  • Configuring Managed Metadata Term Sets
  • Working with Managed Metadata Fields

Module 3: Interacting with the Search Service

  • SharePoint 2013 Search Service
  • Building Search Queries with KQL and FQL
  • Executing Search Queries from Code

Module 4: Customizing the Search Experience

  • Customizing Query Processing
  • Customizing Search Results
  • Configuring Result Types and Display Templates
  • Customizing Content Processing

Module 5: Implementing Enterprise Content Management

  • Working with eDiscovery
  • Working with Content Management
  • Automating Records Management

Module 6: Developing a Publishing Site for Web Content

  • Programming with the Web Content Publishing API
  • Developing Page Components for Web Content Publishing

Module 7: Structuring and Publishing Websites for All Users

  • Website Structure and Navigation
  • Publishing Content
  • Publishing to Mobile Devices
  • Multi-language sites using Variations

Module 8: Developing Optimized Internet Sites

  • Optimizing a SharePoint Site for Search Engines
  • Optimizing Performance and Scalability

Module 9: Working with Business Connectivity Services

  • Business Connectivity Services in SharePoint 2013
  • Creating BDC Models in SharePoint Designer
  • Creating BDC Models in Visual Studio 2012

Module 10: Creating Advanced Business Data Connectivity Models

  • Configuring BDC Models for Search
  • Developing Custom Connectivity Components
  • Working with External Events and Notifications

Module 11: Working with Business Data In Client Applications

  • Working with Business Data in Composite Solutions
  • Working with Business Data in Custom Solutions
  • Working with Business Data in Client Applications

Module 12: Managing and Accessing User Profile Data

  • User Profile Data in SharePoint 2013
  • Options for Accessing User Profile Data
  • Managing User Profile Data
  • Managing User Profile Properties

Module 13: Developing Microsoft SharePoint Server 2013 Advanced Solutions

  • Overview of the Social Workload
  • Developing Social Solutions
  • Working with Feeds

Module 14: Monitoring and Troubleshooting Custom SharePoint Solutions

  • Debugging SharePoint Apps in Visual Studio
  • Diagnosing Faults in Deployed Apps
  • Testing Performance and Scalability

Convocatorias abiertas