Entwicklertools und -ressourcen
Entwickler verwenden die folgenden Tools und Ressourcen, wenn sie mit Dataverse und Power Platform arbeiten.
Dataverse-Entwicklungswerkzeuge
Es gibt mehrere Tools, die während der Dataverse-Codeentwicklung häufig verwendet werden. Einige dieser Tools haben eine Benutzeroberfläche und andere sind Befehlsgesteuert. Erfahren Sie in diesem Artikel, wie Sie diese Tools einfach installieren, aktualisieren und starten können: Dataverse-Entwicklungswerkzeuge
Dataverse SDK für .NET
Das Folgende beschreibt verfügbare Dataverse SDK-Assemblys für die Entwicklung von .NET-Code. Die neuesten Versionen stehen in den entsprechenden NuGet-Paketen zum Download bereit.
Verwenden von Daten
Verwenden Sie die Assemblys, um mit dem Organisationsservice und den Suchservices zu interagieren.
Weitere Informationen: SDK für .NET von Microsoft Dataverse verwenden
NuGet-Paket: Microsoft.CrmSdk.CoreAssemblies
Process Designer (Workflow)-Erweiterungen erstellen
Verwenden Sie diese Assembly, um angepasste Aktivitäten zum Process Designer hinzuzufügen.
Weitere Informationen zu Workflowerweiterungen
NuGet-Paket: Microsoft.CrmSdk.Workflow
Montage | Namespaces |
---|---|
Microsoft.Xrm.Sdk.Workflow.dll | Microsoft.Xrm.Sdk.Workflow Microsoft.Xrm.Sdk.Workflow.Activities Microsoft.Xrm.Sdk.Workflow.Designers |
Erstellen von Windows-Clientanwendungen
Verwenden Sie diese Assemblys, um das Verbinden mit dem SDK für .NET zu erleichtern und um Microsoft Windows-Client-Anwendungen zu erstellen.
Weitere Informationen Erstellen von Windows-Client-Anwendungen mithilfe der XRM-Tools
NuGet-Pakete:
- Microsoft.CrmSdk.XrmTooling.CoreAssembly (Microsoft.Xrm.Tooling.Connector.dll)
- Microsoft.CrmSdk.XrmTooling.WpfControls
Assembly | Namespaces |
---|---|
Microsoft.Xrm.Tooling.Connector.dll | Microsoft.Xrm.Tooling.Connector Microsoft.Xrm.Tooling.Connector.Model |
Microsoft.Xrm.Tooling.CrmConnectControl.dll | Microsoft.Xrm.Tooling.CrmConnectControl Microsoft.Xrm.Tooling.CrmConnectControl.Model Microsoft.Xrm.Tooling.CrmConnectControl.Properties Microsoft.Xrm.Tooling.CrmConnectControl.Utility |
Microsoft.Xrm.Tooling.WebResourceUtility.dll | Microsoft.Xrm.Tooling.WebResourceUtility |
Erstellen von Paketen
Verwenden Sie diese Assemblies, um Pakete für das Package Deployer-Tool zu erstellen.
Weitere Informationen: Erstellen von Paketen für Package Deployer
NuGet-Paket: Microsoft.CrmSdk.XrmTooling.PackageDeployment
Assembly | Namespace |
---|---|
Microsoft.Xrm.Tooling.PackageDeployment.CrmPackageExtentionBase.dll | Microsoft.Xrm.Tooling.PackageDeployment.CrmPackageExtentionBase |
Erstellen Sie angepasste virtuelle Tabellendatenanbieter
Verwenden Sie diese Assembly, um angepasste virtuelle Tabellendaten-Provider zu erstellen.
Weitere Informationen: Erste Schritte mit virtuellen Tabellen (Entitäten)
NuGet-Paket: Microsoft.CrmSdk.Data
Montage | Namespaces |
---|---|
Microsoft.Xrm.Sdk.Data.dll | Microsoft.Xrm.Sdk.Data Microsoft.Xrm.Sdk.Data.CodeGen Microsoft.Xrm.Sdk.Data.Converters Microsoft.Xrm.Sdk.Data.Exceptions Microsoft.Xrm.Sdk.Data.Expressions Microsoft.Xrm.Sdk.Data.Mappings |
Power Platform-Entwicklungswerkzeuge
Zusätzlich zu den Dataverse-Entwicklungstools und dem Dataverse-SDK für .NET können Sie die in diesem Artikel aufgeführten Tools verwenden, um andere Funktionen und Möglichkeiten von Power Platform unter Verwendung von Code zu erweitern: Power Platform Entwicklertools
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).