Freigeben über


Microsoft Dataverse-Entwicklerhandbuch

Microsoft Dataverse ist die zugrunde liegende Datenplattform für Power Apps, die Kernfunktionen wie serverseitige Logik (Plug-Ins und Workflows), Geschäftsprozessabläufe, ein anspruchsvolles Sicherheitsmodell und eine erweiterbare Plattform für Entwickler bereitstellt. Dieser Leitfaden hilft Entwicklern zu verstehen, wie Dataverse mit Code erweitert wird, um benutzerdefinierte Branchen-Apps für Benutzer, Unternehmen, unabhängige Softwareanbieter (ISVs) und Systemintegratoren (SIs) zu erstellen.

Es gibt viele Möglichkeiten, wie Entwickler zum Erstellen von Apps beitragen können, die Dataverse verwenden. Sie können zwar eine Anwendung mit Code erstellen, der Dataverse als Datenquelle verwendet, die meisten Projekte verwenden jedoch 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. Dataverse speichert alle Daten, die eine modellgesteuerte App definieren.

Modellgesteuerte Apps verwenden Lösungen zum Freigeben von Anpassungen und Erweiterungen.

Modellgesteuerte Apps haben auch viele Punkte, an denen Entwickler Code schreiben können, um sie zu erweitern. 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, sind die häufigsten Szenarien für Entwickler das Ausfüllen von Lücken, bei denen vorhandene Features nicht die benötigten Funktionen bereitstellen. Glücklicherweise bietet Dataverse entwicklern viele Punkte, um die allgemeine Funktionalität mithilfe von Code zu erweitern.

Als Entwickler ist es wichtig zu verstehen, was Sie tun können, ohne Code zu schreiben. Machen Sie sich mit diesen Funktionen vertraut. Weitere Informationen finden Sie unter Was ist Dataverse?

Inhalt für lokale Bereitstellungen

Dataverse ist für lokale Bereitstellungen nicht 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