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

Montage Namespaces
Microsoft.Crm.Sdk.Proxy.dll Microsoft.Crm.Sdk
Microsoft.Crm.Sdk.Messages
Microsoft.Xrm.Sdk.dll Microsoft.Xrm.Sdk
Microsoft.Xrm.Sdk.Client
Microsoft.Xrm.Sdk.Discovery
Microsoft.Xrm.Sdk.Messages
Microsoft.Xrm.Sdk.Metadata
Microsoft.Xrm.Sdk.Metadata.Query
Microsoft.Xrm.Sdk.Organization
Microsoft.Xrm.Sdk.Query
Microsoft.Xrm.Sdk.WebServiceClient

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:

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).