Freigeben über


Microsoft Dataverse-Entwicklerhandbuch

Power Apps bietet Benutzern, Unternehmen, unabhängigen Softwareanbietern (ISVs) und Systemintegratoren (SIs) eine leistungsstarke Plattform zum Erstellen von Branchen-Apps. Microsoft Dataverse ist die zugrunde liegende Datenplattform für Power Apps, die die Kernfunktionen wie serverseitige Logik (Plug-Ins und Workflows), Geschäftsprozessflüsse, ein hoch entwickeltes Sicherheitsmodell und eine erweiterbare Plattform für Entwickler zum Erstellen von Apps enthält.

Es gibt viele Aspekte, mit denen Entwickler zur Erstellung von Apps beitragen können, die Dataverse verwenden. Obwohl es möglich ist, eine Anwendung mit Code mit Dataverse als Datenquelle zu erstellen, verwenden die meisten Projekte modellgesteuerte Apps oder Canvas-Apps , um die Benutzerfreundlichkeit zu generieren.

Arbeiten mit modellgesteuerten Apps

Modellgesteuerte Apps basieren auf Dataverse und können nur eine Verbindung mit einer Dataverse-Umgebung herstellen. Alle Daten, die eine modellgesteuerte App definieren, werden in Dataverse gespeichert.

Modellgesteuerte Apps teilen die Methode zum Verteilen von Anpassungen und Erweiterungen, die von Dataverse mithilfe von Lösungen verwendet werden.

Modellgesteuerte Apps weisen außerdem eine Reihe von Punkten auf, mit denen Entwickler Code zum Erweitern schreiben können. Informationen dazu, was Entwickler mit modellgesteuerten Apps tun können, finden Sie im Entwicklerhandbuch für modellgesteuerte Apps.

Einige Beispiele für modellgesteuerte Apps, die von Microsoft verfügbar sind, sind Dynamics 365 Customer Service, Dynamics 365 Field Service und Dynamics 365 Marketing.

Verstehen, wann Code geschrieben werden soll

Da Dataverse viele Funktionen enthält, mit denen Benutzer benutzerdefinierte Geschäftslogik konfigurieren können, ohne Code zu schreiben, umfassen die am häufigsten verwendeten Szenarien für Entwickler das Ausfüllen von Leerzeichen dazwischen, in denen vorhandene Features möglicherweise keine Funktionalität bereitstellen, die Sie benötigen, um eine Anforderung zu erfüllen. Glücklicherweise bietet Dataverse entwicklern viele Punkte, um die allgemeine Funktionalität mithilfe von Code zu erweitern.

Für Entwickler, die zu Projekten beitragen, ist es wichtig, dass sie verstehen, was ohne Code geschrieben werden kann. Sie sollten sich mit diesen Funktionen vertraut machen. Weitere Informationen: Was ist Dataverse?

Inhalt für lokale Bereitstellungen

Dataverse ist derzeit nicht für lokale Bereitstellungen verfügbar. Inhalte in diesem Handbuch enthalten keine Informationen zu Optionen, die nur für lokale oder internetbezogene Bereitstellungen (IFD) verfügbar sind. Informationen zu diesen Optionen finden Sie im Entwicklerhandbuch für Dynamics 365 Customer Engagement (lokal).

Siehe auch

Power Apps für Entwickler
Entwicklerhandbuch für modellgesteuerte Apps