Compartir a través de


Crear aplicaciones cliente de Windows mediante las herramientas XRM

 

Publicado: noviembre de 2016

Se aplica a: Dynamics CRM 2015

Los útiles de XRM son un conjunto de nuevos API creados sobre los API de Microsoft Dynamics 365 que proporcionan soporte para crear las aplicaciones cliente Windows para Microsoft Dynamics 365. Ofrece las siguientes funciones:

  • Admiten todos los modos de autenticación que inicien sesión en Dynamics 365, excepto 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) (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 CRM API: esto proporciona los métodos de nivel bajo de interacción y de contenedor para los API Dynamics 365. 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 admite todos los modos de autenticación, excepto OAuth. 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 herramientas XRM para conectarse a CRM

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

Usar herramientas XRM para ejecutar acciones en CRM

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
Escriba aplicaciones y extensiones de servidor

© 2017 Microsoft. Todos los derechos reservados. Copyright