REQUISITOS PREVIOS


Para asistir a este curso, los alumnos deben cumplir los siguientes requisitos:

• Conocimientos completos del material de aprendizaje 8972, Personalización y configuración de Microsoft Dynamics CRM o conocimientos equivalentes sobre las capacidades de personalización de Microsoft Dynamics CRM.

• Como mínimo, tres meses de experiencia en la creación de aplicaciones .NET con Microsoft Visual Studio.

• Una buena comprensión de las tecnologías de desarrollo web, incluida la programación con DHTML.





PROGRAMA DEL CURSO.


INFORMACIÓN GENERAL ACERCA DE LA CAPACIDAD DE AMPLIACIÓN


En este módulo se ofrece una descripción general del curso. Presenta las características disponibles para la ampliación de Microsoft Dynamics CRM.

Lecciones

Enfoque de diseño de Microsoft Dynamics CRMCaracterísticas de ampliaciónConocimientos necesariosRecursos

ARQUITECTURA DE MICROSOFT DYNAMICS CRM


En este módulo se describe la arquitectura de Microsoft Dynamics CRM tal y como se aplica a las decisiones prácticas a la hora de planear ampliaciones de Microsoft Dynamics CRM. Un profundo conocimiento de la arquitectura de Microsoft Dynamics CRM contribuye a tener una mejor perspectiva a la hora de programar ampliaciones.

Lecciones

Puntos de capacidad de ampliaciónClientes de Microsoft Office OutlookNivelesNivel de aplicaciónNivel de plataformaNivel de base de datos

OPERACIONES COMUNES DE LA PLATAFORMA


En este módulo se explica el modo de incluir las API de servicio web de Microsoft Dynamics CRM en proyectos de desarrollo, así como la forma de usar los métodos comunes disponibles para todas las entidades de Microsoft Dynamics CRM. Asimismo, se describe el modo de implementar los tipos de datos en Microsoft Dynamics CRM y el código auxiliar que los programadores pueden usar para administrar los tipos de datos de Microsoft Dynamics CRM. Por último, se describe el proceso de tratamiento de excepciones de SOAP de los servicios web de Microsoft Dynamics CRM.

Lecciones

CrmDiscoveryServiceCrmServiceToken crmAuthenticationInformación de entidadesTipos de datos de Microsoft Dynamics CRMUso de auxiliares de tipoUso del método CreateUso del método RetrieveUso del método UpdateUso del método DeleteUso del método RetrieveMultiple

OPERACIONES AVANZADAS DE LA PLATAFORMA


En este módulo se explica el modo de realizar consultas de datos y llevar a cabo acciones en la plataforma Microsoft Dynamics CRM por medio del método Execute con las clases Request y Response adecuadas. También se describe el uso de vistas filtradas, la clase DynamicEntity y los métodos para trabajar con los metadatos de Microsoft Dynamic CRM.

Lecciones

Consulta de datosQueryExpressionQueryByAttributeAlmacenamiento de consultasVistas filtradasMétodo ExecuteSolicitudes y respuestasEntidades dinámicasUso del servicio web MetadataServiceAlmacenamiento en caché de metadatos

ACTIVIDADES PERSONALIZADAS DE FLUJO DE TRABAJO


En este módulo se explica cómo crear y configurar actividades personalizadas de flujo de trabajo.

Lecciones

Configuración de actividades personalizadas de flujo de trabajoArquitectura de flujos de trabajoConfiguración de ensamblados de actividades personalizadas de flujo de trabajoCreación de actividades personalizadas de flujo de trabajoDepuración de actividades personalizadas de flujo de trabajo

COMPLEMENTOS


En este módulo se explica el modo de ampliar la funcionalidad de los eventos de Microsoft Dynamics CRM mediante la escritura de complementos personalizados.

Lecciones

Modelo de complementoInformación general sobre los complementosMarco de trabajo de eventosDesarrollo de complementosSuplantación de los complementosEntidades dinámicas y complementosImplementación de complementosDepuración de complementos

PROGRAMACIÓN DE EVENTOS DE APLICACIÓN


En este módulo se explica cómo escribir código de cliente en eventos de campo y de formulario de Microsoft Dynamics CRM. Se incluyen los eventos de formulario y de campo disponibles y se detalla la forma de trabajar con valores de campo y de formulario y de depurar código de cliente, así como diversas técnicas para mejorar la productividad y resolver problemas de negocio.

Lecciones

Eventos de formulario y de campoInformación general sobre eventos de formulario y de campoAcceso a los campos de datos de Microsoft Dynamics CRMConfiguración de las dependencias del eventoUso de las prácticas recomendadas para la escritura de código de clienteDepuración de código de clienteUso de DHTMLDesarrollo de código con archivos externosSolicitud de datos externosAcceso a los servicios web de Microsoft Dynamics CRM

INTEGRACIÓN DE APLICACIONES


En este módulo se explica cómo agregar botones, menús y elementos de navegación personalizados a Microsoft Dynamics CRM para que integre a otras aplicaciones. También se describe el modo de crear aplicaciones que tengan el mismo aspecto y comportamiento que Microsoft Dynamics CRM. Por último, se detalla la forma de usar los IFrames y los formularios direccionables de dirección URL para integrar Microsoft Dynamics CRM con otras aplicaciones web.

Lecciones

Información general – Personalización de la interfaz de usuarioPersonalización de SiteMapUso de ISV.ConfigPersonalizaciones y el cliente de OutlookUso de IFrames en formularios de entidadUso del manual de diseño de Microsoft Dynamics CRMFormularios direccionables mediante dirección URLConsideraciones sobre IFramesRecuperación de datos mediante parámetrosIFrame dinámicoFormularios y vistas direccionables mediante dirección URL

CREACIÓN DE AMPLIACIONES ASP .NET


En este módulo se explica cómo configurar e implementar páginas personalizadas de ASP .NET implementadas en el mismo sitio web que Microsoft Dynamics CRM.

Lecciones

Configuración de web.config en Microsoft Dynamics CRMAutenticación en aplicaciones de ASP .NET personalizadasImplementación de aplicaciones de ASP .NET personalizadas

Descargar PDF

Descargar PDF

DATOS GENERALES


Tecnología

Microsoft

Área

Dynamics

Duración

15 horas

MÁS INFORMACIÓN