Este curso pode ser ministrado em exclusivo para a sua organização, nas suas instalações, nas nossas ou online, com o programa ajustado aos objetivos da equipa.
Solicitar proposta(não existem exames)
Panorâmica da extensibilidade
Introdução ao Dataverse
Panorâmica do modelo de extensibilidade do Dataverse
Panorâmica das ferramentas de desenvolvimento da Power Platform
Introdução ao XrmToolBox
Introdução à CLI da Power Platform
LAB: preparar a sua máquina de desenvolvimento
Trabalhar com a Dataverse Web API
Introdução à Web API do Dataverse
Registar aplicações cliente no Azure Active Directory
Autenticar-se na Web API do Dataverse com OAuth 2.0 e MSAL
Fazer uma operação de criação simples com a Web API do Dataverse
Compor pedidos HTTP e tratar erros
URL e versões da Web API do Dataverse
Os vários métodos e cabeçalhos HTTP
Executar os seus primeiros pedidos HTTP
LAB: criar e configurar uma aplicação cliente para o Dataverse com .NET
Utilizar a Dataverse Web API
Consultar dados com a Web API do Dataverse
Criar, atualizar e eliminar linhas nas tabelas
Fazer-se passar por outro utilizador com a Web API do Dataverse
Detetar dados duplicados com a Web API do Dataverse
Processamento em lote com a Web API do Dataverse
LAB: usar a Web API do Dataverse
Trabalhar com o Dataverse Service Client SDK
O que é o SDK do Dataverse Service Client
Quando usar o SDK do Dataverse Service Client em vez da Web API
A interface IOrganizationService
Usar a classe ServiceClient para ligar ao Microsoft Dataverse
Usar connection strings para ligar ao Microsoft Dataverse
Early binding vs. late binding no acesso a linhas de tabela
Gerar classes de entidade com a CLI da Power Platform
Criar, atualizar, eliminar e obter linhas de tabela com o ServiceClient
Consultar o Microsoft Dataverse com as classes QueryExpression e QueryByAttribute
Executar lotes com o ServiceClient
LAB: escrever uma aplicação cliente do Dataverse com o SDK do Dataverse Service Client
Consultar o Microsoft Dataverse com FetchXML
Introdução ao FetchXML
Escrever queries em FetchXML
Usar o FetchXML Builder do XrmToolBox para criar queries em FetchXML
Executar queries de FetchXML com a Web API do Dataverse
Executar queries de FetchXML com o SDK do Dataverse Service Client
LAB: criar e executar queries em FetchXML
Plug-ins
Introdução à event framework do Microsoft Dataverse
Panorâmica dos plug-ins
Escrever plug-ins próprios
Registar e publicar plug-ins com a Plug-in Registration Tool
Depurar plug-ins no Dataverse
Publicar plug-ins com soluções
Automatizar a publicação de plug-ins com o spkl
Usar o Plugin Trace Viewer no XrmToolBox
LAB: criar e publicar um plug-in
Integrações com Azure
Panorâmica da integração do Azure com o Dataverse
Integração com o Azure Service Bus
Configurar o plug-in nativo com suporte de Azure
Escrever um plug-in próprio com suporte de Azure
Integração entre o Microsoft Dataverse e os webhooks
Criar e utilizar Custom APIs e actions
Introdução à event framework do Microsoft Dataverse
Executar organization messages através da Web API
Executar funções e ações com a Web API
Criar ações próprias
Criar APIs próprias
Registar e testar APIs próprias com o XrmToolBox
Usar APIs e ações próprias com a Web API
Usar APIs e ações próprias no Power Automate
Trabalhar com business events
LAB: implementar uma API própria
Client scripting em Model-Driven Apps com JavaScript
Criar web resources de JavaScript
Tratar eventos de formulário, de vista e de campo
Objetos de raiz do modelo de objetos da Client API
Trabalhar com o objeto de contexto de execução da Client API
O objeto form context da Client API
Interagir com formulários e atributos através do modelo de objetos da Client API
O objeto grid context da Client API
O objeto Xrm da Client API
Boas práticas na escrita de código do lado do cliente
LAB: usar scripting do lado do cliente em formulários de tabela
Personalizar a command bar numa Model-Driven App
Panorâmica da command bar
Command bars disponíveis nas aplicações model-driven
Commanding clássico vs. moderno
Trabalhar com display rules e enable rules
Criar uma ação de ribbon própria
Passar dados ou parâmetros de URL a uma ação de ribbon
Acrescentar ou remover comandos da command bar
Usar o Ribbon Workbench para personalizar a command bar
Commanding moderno com o Command Bar Designer
Criar regras de visibilidade com Power Fx
Executar comandos de Power Fx
LAB: personalizar a command bar com o Ribbon Workbench e com o designer moderno
Criar web resources
Panorâmica dos web resources
Construir web resources de HTML próprios
Usar o modelo de objetos JavaScript Xrm.WebApi para aceder, criar e gerir registos
LAB: trabalhar com o Xrm.WebApi em web resources de HTML próprios
Este curso pode ser ministrado em exclusivo para a sua organização, nas suas instalações, nas nossas ou online, com o programa ajustado aos objetivos da equipa.
Solicitar propostaOnline19/10/2026 14:00–17:30
Presencial08/03/2027 14:00–17:30
Online03/11/2026 09:30–13:00
Presencial18/02/2027 14:00–17:30
Online11/11/2026 09:00–13:00
Presencial26/02/2027 14:00–18:00
Assistente Actual Training IA
Respostas automáticas sobre cursos e datas
Assistente com IA — pode conter imprecisões; confirme connosco o que for decisivo. As conversas são registadas para melhorar o serviço; não escreva dados pessoais — para isso use o formulário de contacto. Saiba mais na política de privacidade.