Entwickler: Erste Schritte mit Microsoft Dataverse

Wo zu beginnen hängt vom Problem ab, das Sie lösen möchten. Es enthält ein großes Angebot an Informationen bezüglich Funktionen und es ist unwahrscheinlich, dass alle verwendet werden. Der folgende Abschnitt umfasst mehrere Schlüsselschlüsselbereiche, um zu beginnen.

Arbeiten mit Daten über Webdienste

Es gibt zwei verschiedene Zugriffe auf den Webdienst für Geschäftsdaten, die jeweils ein anderes Protokoll verwenden: einen RESTful (OData)-Datenzugriffspunkt und den Organisationsservice-Endpunkt. Ihr Code kann über die Web-API auf den OData-Zugriffspunkt oder über die SDK für .NET auf den Endpunkt des Organisationsservices zugreifen.

Welche Sie verwenden können, hängt vom Typ des Projektumfangs ab, mit dem Sie arbeiten. Weitere Informationen: Arbeiten mit Daten mithilfe von Code.

Geschäftslogik anwenden

Die meisten allgemeinen Erweiterungen, die mit Code erstellt werden, umfassen automatische Prozesse mithilfe von Unternehmen. Sie können eine Zusammenfassung der Optionen finden, die für Sie verfügbar sind Wenden Sie Geschäftslogik von Code an. Jeder dieser Ansätze wird normalerweise nach Ereignissen ausgelöst, die auf dem Server ausgeführt werden, und das Ereignisframework ist dann von Nutzen.

Dieses Entwicklerhandbuch enthält Dokumentation zum Schreiben benutzerdefinierter Geschäftslogik mithilfe der dokumentierten APIs. Es ist jedoch viel einfacher, Ihren Code zu schreiben und bereitzustellen, wenn Sie Power Platform Tools für Visual Studio installieren und verwenden.

Integration in externe Daten

Datenverwaltungsfunktionen in Dataverse lassen Sie nicht nur mit Daten innerhalb von Dataverse arbeiten, sondern auch effektiv mit externen Daten interagieren, die für ein Unternehmen von entscheidender Bedeutung sind. Weitere Informationen:

Dataverse Tabellen

Tabellen speichern die Geschäftsdaten, mit denen Sie arbeiten werden. Ein Verständnis, was sie sind und wie Sie mit ihnen arbeiten, ist von größter Bedeutung.

Weitere Informationen:

Arbeiten mit Tabellendefinitionen

Das Entwickeln eines guten Arbeitsverständnisses für die Metadaten (Daten, die Daten beschreiben) im System kann Ihnen helfen zu verstehen, wie die Dataverse-Plattform funktioniert. Im Allgemeinen werden Sie Designer verwenden, um Tabellenspalten hinzuzufügen, zu aktualisieren oder zu löschen, die Geschäftsdaten speichern werden. Sie können auch Metadaten definieren, die zusätzliche Informationen über eine Tabelle oder Spalte liefern. Zum Beispiel haben die meisten Tabellen eine Spalte „Name“ und es gibt Metadaten, die beschreiben, ob diese Spalte benötigt wird, wann sie geändert wurde und von wem. Sowohl die Web-API als auch das SDK für .NET bieten Funktionen zum Durchführen allgemeiner Vorgänge an der Tabellendefinition und anderen Metadaten. Weitere Informationen: Arbeiten mit Metadaten mithilfe von Code.

Packen und Verteilen von Erweiterungen mithilfe von Lösungen

Wenn Sie die Aktivität zu den Erweiterungen verteilen, die Sier erstellen oder Anpassungen, die davon abhängen, müssen Sie die Lösungen verstehen. Die Lösungen, die von einer Person erstellt wurden, sind verhältnismäßig einfach, und erfodern keine Fähigkeiten eines Entwicklers. Aber ein Team von Entwicklern, mit Lösungen und Verwendungs-Anwendungin der Lebenszyklus-Verwaltungsprinzipien produktiv zum Verwenden eines entwickelteren Methode. Weitere Informationen:

Erstellen von Clientanwendungen und Authentifizierung

Wenn Sie Erweiterungen erstellen, um die Geschäftslogik auf dem Server anzuwenden, müssen Sie keinen Code zur authentifizieren integrieren. Die Authentifizierung ist nur erforderlich, wenn Sie Eine Clientanwendung erstellen. Eine einfache Konsolen-Client-Anwendung ist eine gute Methode, sich mit den Dataverse-APIs vertraut zu machen. Das Aktivieren von Möglichkeiten, um sich mit Daten zu verbinden, ist ein wichtiger erster Schritt. Die meisten Codebeispiele, die gespeichert werden, enthalten Wege zur Authentifizierung. Der Xrm.Toolings-Konnektor stellt Funktionen bereit, die Authentifizierung zu vereinfachen. Weitere Informationen:

Hinweis

Können Sie uns Ihre Präferenzen für die Dokumentationssprache mitteilen? Nehmen Sie an einer kurzen Umfrage teil. (Beachten Sie, dass diese Umfrage auf Englisch ist.)

Die Umfrage dauert etwa sieben Minuten. Es werden keine personenbezogenen Daten erhoben. (Datenschutzbestimmungen).