Compartir a través de


Guía para desarrolladores de Microsoft Dataverse

Microsoft Dataverse es la plataforma de datos subyacente para Power Apps, lo que proporciona funcionalidad básica, como lógica del lado servidor (complementos y flujos de trabajo), flujos de proceso de negocio, un modelo de seguridad sofisticado y una plataforma extensible para desarrolladores. Esta guía ayuda a los desarrolladores a comprender cómo ampliar Dataverse con código para crear aplicaciones personalizadas de línea de negocio para usuarios, empresas, proveedores de software independientes (ISV) e integradores de sistemas (SIs).

Hay muchas maneras en que los desarrolladores pueden contribuir a la creación de aplicaciones que usan Dataverse. Aunque puede compilar una aplicación con código mediante Dataverse como origen de datos, la mayoría de los proyectos usan aplicaciones controladas por modelos o aplicaciones de lienzo para generar la experiencia que usan los usuarios.

Trabajar con aplicaciones controladas por modelos

Las aplicaciones controladas por modelos se basan en Dataverse y solo pueden conectarse a un entorno de Dataverse. Dataverse almacena todos los datos que definen una aplicación controlada por modelos.

Las aplicaciones controladas por modelos usan soluciones para compartir personalizaciones y extensiones.

Las aplicaciones controladas por modelos también tienen muchos puntos en los que los desarrolladores pueden escribir código para ampliarlos. Para obtener información sobre lo que los desarrolladores pueden hacer con aplicaciones controladas por modelos, consulte Model-driven apps Developer Guide( Guía para desarrolladores de aplicaciones controladas por modelos).

Algunos ejemplos de aplicaciones controladas por modelos disponibles en Microsoft son Dynamics 365 Customer Service, Dynamics 365 Field Service y Dynamics 365 Marketing.

Comprender cuándo escribir código

Dado que Dataverse incluye muchas funcionalidades para que las personas configuren lógica de negocios personalizada sin escribir código, los escenarios más comunes para los desarrolladores implican rellenar vacíos en los que las características existentes no proporcionan la funcionalidad que necesita. Afortunadamente, Dataverse proporciona muchos puntos para que los desarrolladores amplíen la funcionalidad común mediante código.

Como desarrollador, es importante comprender lo que puede hacer sin escribir código. Familiarícese con estas funcionalidades. Para obtener más información, consulte ¿Qué es Dataverse?

Contenido para implementaciones locales

Dataverse no está disponible para las implementaciones locales. El contenido de esta guía no incluye información sobre las opciones que solo están disponibles para implementaciones locales o accesibles desde Internet (IFD). Para obtener información relacionada con estas opciones, consulte la Guía para desarrolladores de Dynamics 365 Customer Engagement (local).

Consulte también

Power Apps para desarrolladores
Guía para desarrolladores de aplicaciones controladas por modelos