Compartilhar via


Guia do Desenvolvedor do Microsoft Dataverse

O Microsoft Dataverse é a plataforma de dados subjacente para o Power Apps, fornecendo funcionalidade principal, como lógica do servidor (plug-ins e fluxos de trabalho), fluxos de processo de negócios, um modelo de segurança sofisticado e uma plataforma extensível para desenvolvedores. Este guia ajuda os desenvolvedores a entender como estender o Dataverse com código para criar aplicativos personalizados de linha de negócios para usuários, empresas, ISVs (fornecedores de software independentes) e SIs (integradores de sistemas).

Há várias maneiras de os desenvolvedores contribuirem para a criação de aplicativos que usam o Dataverse. Embora você possa criar um aplicativo com código usando o Dataverse como fonte de dados, a maioria dos projetos usa aplicativos controlados por modelos ou aplicativos de tela para gerar a experiência que as pessoas usam.

Trabalhando com aplicativos controlados por modelos

Os aplicativos baseados em modelos são criados no Dataverse e só podem se conectar a um ambiente do Dataverse. O Dataverse armazena todos os dados que definem um aplicativo controlado por modelos.

Aplicativos controlados por modelos usam Soluções para compartilhar personalizações e extensões.

Aplicativos controlados por modelos também têm muitos pontos em que os desenvolvedores podem escrever código para estendê-los. Para obter informações sobre o que os desenvolvedores podem fazer com aplicativos controlados por modelos, consulte o Guia do Desenvolvedor de aplicativos baseados em modelos.

Alguns exemplos de aplicativos baseados em modelos disponíveis da Microsoft são o Dynamics 365 Customer Service, o Dynamics 365 Field Service e o Dynamics 365 Marketing.

Entender quando escrever código

Como o Dataverse inclui muitos recursos para que as pessoas configurem a lógica de negócios personalizada sem escrever código, os cenários mais comuns para desenvolvedores envolvem preencher lacunas em que os recursos existentes não fornecem a funcionalidade necessária. Felizmente, o Dataverse fornece muitos pontos para os desenvolvedores estenderem a funcionalidade comum usando código.

Como desenvolvedor, é importante entender o que você pode fazer sem escrever código. Familiarize-se com essas funcionalidades. Para obter mais informações, consulte o que é o Dataverse?

Conteúdo para implantações locais

O Dataverse não está disponível para implantações locais. O conteúdo neste guia não inclui informações sobre opções disponíveis apenas para implantações locais ou voltadas para a Internet (IFD). Para obter informações relacionadas a essas opções, consulte o Guia do Desenvolvedor para o Dynamics 365 Customer Engagement (local).

Consulte também

Power Apps para desenvolvedores
Guia do desenvolvedor de aplicativos baseados em modelos