Crear aplicaciones cliente de Windows mediante las herramientas XRM

 

Publicado: enero de 2017

Se aplica a: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online

Los útiles de XRM son un conjunto de API creadas sobre las API de ensamblado del SDK de Microsoft Dynamics 365 (servicio de la Organization y IDiscoveryService) que proporcionan compatibilidad para crear las aplicaciones cliente de Windows para Microsoft Dynamics 365. Ofrece las siguientes funciones:

  • Admiten todos los modos de autenticación que inicien sesión en Dynamics 365, incluido OAuth.

  • Ofrece soporte de Windows PowerShell para la autenticación y la conexión a Dynamics 365.

  • Proporciona seguridad de subprocesos para las acciones realizadas en Dynamics 365 en un entorno multiprocesos.Más información:Subprocesamiento múltiple en componentes, Componentes de subprocesamiento seguro

  • Proporciona un control de inicio de sesión común de Windows Presentation Foundation (WPF) para Dynamics 365 para una experiencia de inicio de sesión coherente en Dynamics 365 desde las aplicaciones cliente de Windows.

  • Es compatible con almacenamiento seguro de credenciales de inicio de sesión y reutiliza las credenciales almacenadas para iniciar sesión automáticamente en Dynamics 365 después del inicio de sesión inicial.

  • Proporciona informes de errores de diagnóstico integrado de seguimiento y rendimiento de las acciones realizadas en Dynamics 365, que puede configurar según los requisitos de la organización.

Componentes de útiles de XRM

Los útiles de XRM tienen los siguientes tres componentes:

  • Interfaz para API de ensamblado del Dynamics 365 SDK: esto proporciona los métodos de nivel bajo de interacción y de contenedor para las API de ensamblado del Dynamics 365 SDK. Es un API instrumentado que proporciona un entorno seguro para subprocesos para realizar llamadas a Microsoft Dynamics 365 con capacidades de diagnóstico integrado para ayudar a determinar el rendimiento de llamadas individuales. También proporciona un conjunto estándar de agentes de escucha para soporte de depuración. El espacio de nombres para este componente es Microsoft.Xrm.Tooling.Connector.

  • Control de inicio de sesión común: es un control de usuario de WPF que proporciona una interfaz de usuario común para la experiencia de inicio de sesión en Microsoft Dynamics 365. El control de inicio de sesión ofrece compatibilidad con todos los modos de autenticación compatibles con Dynamics 365. El control de inicio de sesión común tiene cifrado integrado para almacenar con seguridad las credenciales/perfil y, a continuación, reutilizarlas en tiempo de ejecución para iniciar sesión automáticamente en Dynamics 365. El espacio de nombres para este componente es Microsoft.Xrm.Tooling.CrmConnectControl.

  • Utilidad de recurso web: esto proporciona soporte para acceder a la información desde los dos tipos siguientes de recursos web en Dynamics 365: Imagen y XML. Puede obtener acceso a una imagen desde un recurso web de Dynamics 365 y devolverla como objetos de WPF BitmapImage. De forma similar, puede devolver un recurso web XML como cadena. El espacio de nombres para este componente es Microsoft.Xrm.Tooling.WebResourceUtility.

Aplicaciones cliente que usan los útiles de XRM

Las siguientes aplicaciones de la versión actual de Dynamics 365 usan el control de inicio de sesión común WPF para autenticar los usuarios mientras inician sesión en Dynamics 365 desde la aplicación cliente:

En esta sección

Usar cadenas de conexión en útiles de XRM para conectarse a Dynamics 365

Usar constructores CrmServiceClient para conectarse a Dynamics 365

Usar cmdlets de PowerShell para que las herramientas de XRM se conecten a Dynamics 365

Usar herramientas XRM para ejecutar acciones en Dynamics 365

Usar los útiles de XRM con las clases generadas por la herramienta de generación de código

Usar el control de inicio de sesión común de los útiles de XRM en las aplicaciones cliente

Configurar el seguimiento de útiles de XRM

Ver también

Ejemplo: inicio rápido para la API de útiles de XMR
Usar el servicio de la organización de Microsoft Dynamics 365
Descubra la dirección URL de su organización mediante la utilización del servicio de organización
Amplíe Microsoft Dynamics 365 en el servidor
TechNet: Referencia de Microsoft Dynamics CRM PowerShell
Blog: Módulo de PowerShell para realizar operaciones de datos y manipular la configuración de usuarios y del sistema en CRM

Microsoft Dynamics 365

© 2017 Microsoft. Todos los derechos reservados. Copyright