80295 Extending Microsoft Dynamics CRM 2011



Documentos relacionados
8969 Extending Microsoft Dynamics CRM 4.0

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

10175 Microsoft SharePoint 2010, Application Development

80294 Microsoft Dynamics CRM 2011 Customization and Configuration

MS_80344 What's New in Microsoft Dynamics CRM 2011

MS_80445 Reporting in Microsoft Dynamics CRM 2011

MS_20488 Developing Microsoft SharePoint Server 2013 Core Solutions

10776 Developing Microsoft SQL Server 2012 Databases

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

MS_80507 Introduction to Microsoft Dynamics CRM 2011

Curso 80344: Novedades de Microsoft Dynamics CRM 2011

80080 Producción I en Microsoft Dynamics AX 2009

80083 Producción II en Microsoft Dynamics AX 2009

10775 Administering Microsoft SQL Server 2012 Databases

Curso 8980: Microsoft Dynamics CRM 4.0 Aplicaciones

2524 Developing XML Web Services Using Microsoft ASP.NET

MS_80062 Introduction to Microsoft Dynamics AX 2009

MS_10979 Microsoft Azure Fundamentals

8624 Microsoft Dynamics AX 4.0 Sales and Marketing

50064 Advanced SharePoint Development

MS_6232 Implementing a Microsoft SQL Server 2008 Database

MS_6236 Implementing and Maintaining Microsoft SQL Server 2008 Reporting Services

Parte III. Características del proyecto. Web corporativa. Aplicación gestión. Comandas. Gestión cocina.

2071 Querying Microsoft SQL Server 2000 with Transact- SQL

8637 Microsoft Dynamics AX Financials II

MS_6235 Implementing and Maintaining Microsoft SQL Server 2008 Integration Services

MS_10266 Programming in C# with Microsoft Visual Studio 2010

MS_6234 Implementing and Maintaining Microsoft SQL Server 2008 Analysis Services

MS_10263 Developing Windows Communication Foundation Solutions with Microsoft Visual Studio 2010

6434 Automating Windows Server 2008 Administration with Windows PowerShell

MS_10777 Implementing a Data Warehouse with Microsoft SQL Server 2012

8625 Microsoft Dynamics AX 4.0 Trade & Logistics Series I

MS_20489 Developing Microsoft SharePoint Server 2013 Advanced Solutions

10325 Automating Administration with Windows PowerShell 2.0

POSGRADO EXPERTO.NET DESARROLLO DE SOFTWARE

CL_55010 Sharepoint Designer Customizing and Branding SharePoint 2010 and Office 365

MS_80385 Microsoft Dynamics CRM 2011 Installation and Deployment

MS_10774 Querying Microsoft SQL Server 2012

Novedades de Microsoft Dynamics 2011

2631 Optimizing the Software Development Lifecycle with Microsoft Visual Studio Team System

5051 Monitoring and Troubleshooting Microsoft Exchange Server 2007

5929 Managing Projects and Programs

Desarrollo de Aplicaciones Web

MS_10174 Configuring and Managing Microsoft SharePoint 2010

6231 Maintaining a Microsoft SQL Server 2008 R2 Database

MS_10264 Developing Web Applications with Microsoft Visual Studio 2010

MS_80539 Installation and Deployment in Microsoft Dynamics CRM 2013

MS_10978 Introduction to Azure for Developers

6427 Configuring and Troubleshooting Internet Information Services in Windows Server 2008

6423 Implementing and Managing Windows Server 2008 Clustering

MS_80065 Trade and Logistics II in Microsoft Dynamics AX 2009

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

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

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

CL_50255 Managing Windows Environments with Group Policy

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

6425 Configuring and Troubleshooting Windows Server 2008 Active Directory Domain Services

MS_10748 Deploying System Center 2012, Configuration Manager

6331 Deploying and Managing Microsoft System Center Virtual Machine Manager

MS_20688 Managing and Maintaining Windows 8.1

MS_20467 Designing Self-Service Business Intelligence and Big Data Solutions

MS_10974 Deploying Windows Server

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

MS_20410 Installing and Configuring Windows Server 2012

CL_55042 SharePoint 2013 Business Intelligence

10778 Implementing Data Models and Reports with Microsoft SQL Server 2012

MS_6421 Configuring and Troubleshooting a Windows Server 2008 Network Infrastructure

CL_50413 Mastering Microsoft Project 2010

6294 Planning and Managing Windows 7 Desktop Deployments and Environments

Visión General de GXportal. Última actualización: 2009

Master Microsoft Visual Studio.NET Curso elearning tutorizado en castellano

MS_20465 Designing Database Solutions for Microsoft SQL Server

MS_20497 Software Testing with Microsoft Visual Studio 2013

Construyendo una Intranet colaborativa para PyMES con SharePoint 2010

Desarrollo de Soluciones Avanzadas con Microsoft SharePoint Server 2013

20687 Configuring Windows 8

2275 Maintaining a Microsoft Windows Server 2003 Environment

XPERTO EN DISEÑO DE PÁGINAS WEB

FORMACIÓN PARA LA CERTIFICACIÓN OFICIAL MICROSOFT. Windows 8 Developer: MCSD Windows Store Apps Using C#

MS_6294 Planning and Managing Windows 7 Desktop Deployments and Environments

Transcripción:

80295 Extending Microsoft Dynamics CRM 2011 Introducción Este curso ofrece información detallada e interactiva en como desarrollar extensiones para Microsoft Dynamics CRM 2011, con foco en métodos de extensión documentados en el Microsoft Dynamics CRM SDK. Este provee instrucción en el uso de número de operaciones de plataforma común, en como consultar y ejecutar estas operaciones, así como en desarrollando un entendimiento conciso de implementación y flujos de trabajo de procesos de negocio. Adicionalmente, este curso describe como usar componentes conectados, programación de evento de aplicación, extensiones de cliente y recursos Web. Finalmente, este incluye una descripción general resumida de la integración entre Windows Azure y Microsoft Dynamics CRM 2011. Este es un curso de desarrollo de CRM intencionado para socios y clientes quienes tienen un fondo técnico y familiaridad con Microsoft Dynamics CRM 4.0 o Microsoft Dynamics CRM 2011. La audiencia debe de también ser experimentado en personalizaciones básicas de forma y flujos de trabajo. Requisitos previos Antes de atender a este curso, los estudiantes deben tener: Experiencia en personalizaciones de forma básica y flujos de trabajo Fondo en una o más de la siguientes tecnologías: Aplicaciones conectadas de.net con Visual Studio, Jscript, DHTML, XML, Transact SQL, personalizaciones y flujos de trabajo de Microsoft Dynamics CRM, Silverlight, Windows Workflow Foundation, AJAX y plataforma de Windows Azure 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. Al finalizar Al final del curso, los alumnos serán capaces de: Describir como Microsoft Dynamics CRM 2011 es extendido y las funciones de extensibilidad medulares Usar métodos comunes para acceder entidades de sistema y propias, incluyendo el modelo de seguridad, lógica de negocios, marco de xrm y excepciones Ejecutar consultas en la base de datos de Microsoft Dynamics CRM, incluyendo QueryAttribute, QueryByExpression, LINQ, FetchXML, vistas filtradas y OData Explicar como el servicio Web de Servicio de Organización interactúa con metadatos de Microsoft Dynamics CRM Desarrollar actividades de flujo de trabajo propias para utilizar dentro de Microsoft Dynamics CRM que corre código cuando flujo de trabajo configurado o reglas de diálogo son creados

Depurar código de actividad de flujo de trabajo y usar flujos de trabajo declarativos para implementaciones en su propia infraestructura Usar componentes conectados para extender la funcionalidad de eventos para una entidad en Microsoft Dynamics CRM 2011 Entender la integración entre Windows Azure con Microsoft Dynamics CRM 2011 Usar la funciones inter-construidas de la aplicaciones de Microsoft Dynamics CRM 2011 y entender como la aplicación de Dynamics CRM se comporta cuando formas son cargadas o salvadas, datos de formas son cambiados, estado de pestañas cambia, y cuando IFRAMES son subidos Agregar botones propios, elementos de menú y modificaciones a las áreas de navegación, incluyendo interacción con el mapa de sitio y la cinta Agregar contenido Web propio (por ejemplo HTML, imágenes, Silverlight, JavaScript) a formas de CRM Usar recursos Web para habilitar el almacenamiento de bloques compartidos de código o recursos para reutilizar a través de la aplicación Web de Microsoft Dynamics CRM Examen El examen por requerimiento es el siguiente: MB2-876 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: Descripción General de Extensibilidad Marco de aplicación de xrm Plataforma y funciones de extensibilidad Modelo de seguridad Modelo de negocio Lógica de negocio Componentes de entidad de negocio Componentes y plataforma de acceso a datos Habilidades útiles Recursos Describir como Microsoft Dynamics CRM 2011 está diseñado para ser extendido y las funciones de extensibilidad medulares Explicar como el modelo de seguridad afecta desarrollo y diseño propio Explicar como lógica de negocio se incorpora Explicar como entidades están estructuradas y definidas dentro del marco de xrm Examinar como acceso de datos se maneja con la aplicación Reconocer las habilidades que desarrolladores van a ser utilizadas para extender Microsoft Dynamics CRM 2011 y los recursos disponibles a ellos

Módulo 2: Operaciones de Plataforma Comunes Servicios Web de WCF Servicio de descubrimiento Vinculado temprano versus tardío Clases de entidad de vinculado temprano Clases de entidad de vinculado tardío Servicio de organización Autenticación y autorización Información de entidad Trabajando con tipos de datos Usando el método Create Usando el método Retrieve Usando el método Update Usando el método Delete Usando el método RetrieveMultiple Manejando fallas de WCF Creando clientes potenciales Aplicación de manejo de cuentas Discutir el uso y beneficios del Windows Communication Foundation Usar el servicio Web de Servicio de Descubrimiento para acceder a información a nivel de organización Explicar la diferencia entre clases vinculadas tempano y tarde Usar la herramienta de generación de código para crear un archivo que contenga múltiples clases para usar en código vinculado temprano Desarrollar código propio que utilizó clases vinculadas tarde Referenciar y usar el Servicio de Organización Explicar dependencias de seguridad Identificar como información de entidad se utiliza con el servicio Web de organización Identificar los diferentes tipos de datos de Microsoft Dynamics CRM Usar el método Create de la clase Organization Service para crear un nuevo registro en Microsoft Dynamics CRM Usar el método Retrieve de la clase Organization Service para obtener un solo registro Usar el método Update de la clase Organization Service Usar el método Delete de la clase Organization Service Usar el método RetrieveMultiple de la clase Organization Service Identificar como manejar excepciones arrojadas por la plataforma de Microsoft Dynamics CRM Módulo 3: Consultando Datos y Ejecutando Operaciones Consultando en Microsoft Dynamics CRM 2011

QueryExpression QueryByAttribute Consultas de LINQ FetchXML Vistas filtradas OData Método Execute Peticiones y respuestas Usando el servicio Web de metadatos Usando QueryExpression Usando LINQ para realizar operaciones de crear, leer, actualizar y borrar Usando FetchXML Usando vistas filtradas Usando Request y Response Listar opciones de consultas disponibles para desarrolladores Usar la clase QueryExpression para obtener registros basados en criterio complejo Usar QueryByAttribute para consultas simples Identificar los beneficios y usos apropiados de LINQ cuando se consulta e interactúa con datos Demostrar y explicar los usos de FetchXML Examinar como vistas filtradas pueden ser utilizadas para acceder datos al utilizar SQL Usar y especificar elementos OData cuando se consulta Usar el método Execute del Servicio de Organización para operaciones de plataforma más específicas Identificar clases de Request y Response comunes Acceder y actualizar información de estructura a través del servicio Web de Servicio de Organización Módulo 4: Implementando Procesos de Negocio Descripción general de flujo de trabajo Descripción general de diálogos Configurando ensamblados de actividades de flujo de trabajo propias Demostración: Configurando una actividad de flujo de trabajo propia Creando actividades de flujo de trabajo propias Depurando actividades de flujo de trabajo propias Creando y modificando Windows Workflow Foundation (flujos de trabajo de XAML) Demostración: Modificando un flujo de trabajo existente en Visual Studio 2010 Laboratorio: Creando una actividad de flujo de trabajo propia Identificar funciones de flujo de trabajo en Microsoft Dynamics CRM

Revisar los conceptos básicos, terminología y beneficios de utilizar diálogos Examinar los pasos involucrados en desarrollo e implementación de actividades de flujo de trabajo propias Crear actividades de flujo de trabajo propias Depurar actividades de flujo de trabajo propias Modificar un flujo de trabajo existente de Microsoft Dynamics CRM 2011 en Visual Studio Módulo 5: Componentes Conectados Descripción general de componentes conectados Marco de evento Aislamiento de componente conectado, confianzas y estadísticas Desarrollando componentes conectados Personificación en componentes conectados Clases de entidad y componentes conectados Registrando e implementando componentes conectados Depurando componentes conectados Integración de Windows Azure con Microsoft Dynamics CRM 2011 Laboratorio: Creando un componente conectado Identificar como componentes conectados se pueden utilizar para extender a Microsoft Dynamics CRM 2011 Revisar el marco de evento Examinar aislamiento de componente conectado, confianzas y estadísticas Desarrollar componentes conectados Usar personificación de en componentes conectados Registrar e implementar componentes conectados Depurar componentes conectados Integrar Windows Azure con Microsoft Dynamics CRM Módulo 6: Programación de Evento de Aplicación Usando bibliotecas de Jscript Eventos de forma y campo Xrm.Page Xrm.Page.context (contexto del lado del cliente) Xrm.Page.data.entity Xrm.Page.ui Tipos de forma Contexto de ejecución de manejador de evento de forma Configurando dependencias de evento Pasando parámetros Usando mejores prácticas en escribiendo código del lado del cliente Depurando código del lado del cliente

Dando formato a números telefónicos Controlando visibilidad de pestaña Usar bibliotecas de Jscript para personalizar Microsoft Dynamics CRM Explorar eventos de forma y campo Examinar el objeto Xrm.Page Examinar el objeto Xrm.Page.context (contexto del lado del cliente) Examinar el objeto Xrm.Page.data.entity Examinar el objeto Xrm.Page.ui Explorar tipos de forma Examinar el contexto de ejecución de manejador de evento de forma Identificar como poner dependencias de evento Evaluar como parámetros pueden ser utilizados dentro de formas de Microsoft Dynamics CRM 2011 Aplicar mejores prácticas cuando se escribe código del lado del cliente Identificar como depurar código del lado del cliente Módulo 7: Extensiones de Cliente Personalizando el mapa de sitio Personalizando la cinta Formas y vistas que se pueden direccionables por URL Modificando el mapa de sitio Personalizando la cinta Integrar páginas Web dentro de la interfaz de usuario al utilizar el mapa de sitio Describir los pasos para modificar la cinta Demostrar el uso de acciones propias, reglas y localización de controles de cinta Describir como formas direccionables por URL pueden ser utilizadas Módulo 8: Recursos Web Descripción general de recursos Web Manejo de recursos Web Haciendo referencia a recursos Web Recurso Web de Silverlight Punto de contacto REST, OData y JSON Usando JQuery Laboratorio: Silverlight y control de deslizante de oportunidad Descripción general del uso de recursos Web en Microsoft Dynamics CRM 2011

Evaluar como parámetros pueden ser utilizados Demostrar como recursos Web son implementados y utilizados Practicar referencias a recursos Web dentro de otros recursos Web Implementar el uso de un recurso Web de Silverlight Definir REST Examinar y entender el uso de ATOM y JSON Entender y demostrar como JQuery puede ser utilizado