Herramientas y recursos de desarrollo

Los programadores utilizarán las herramientas y los recursos siguientes al trabajar con soluciones que usan Dataverse y Power Platform.

Herramientas de desarrollo de Dataverse

Hay varias herramientas que se usan habitualmente durante el desarrollo de código de Dataverse. Algunas de estas herramientas tienen una interfaz de usuario y otras se basan en comandos. Utilice este artículo para aprender a instalar, actualizar y ejecutar fácilmente estas herramientas: herramientas de desarrollo de Dataverse

SDK de Dataverse para .NET

A continuación se describen los ensambles Dataverse SDK para el desarrollo de código .NET. Las últimas versiones están disponibles para descargarlas en los paquetes correspondientes de NuGet.

Trabajar con datos

Use estos ensamblados para interactuar con el servicio de Organización y los servicios de Detección.

Más información: Usar Microsoft Dataverse SDK para .NET

Paquete de NuGet: Microsoft.CrmSdk.CoreAssemblies

Ensamblado Espacios de nombres
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

Crear extensiones del diseñador de procesos (flujo de trabajo)

Use este ensamblado para agregar actividades personalizadas al diseñador de procesos.

Más información en Extensiones de flujo de trabajo

Paquete de NuGet: Microsoft.CrmSdk.Workflow

Ensamblado Espacios de nombres
Microsoft.Xrm.Sdk.Workflow.dll Microsoft.Xrm.Sdk.Workflow
Microsoft.Xrm.Sdk.Workflow.Activities
Microsoft.Xrm.Sdk.Workflow.Designers

Crear aplicaciones cliente de Windows

Use estos ensamblados para facilitar la conexión con el SDK para .NET y crear aplicaciones cliente de Microsoft Windows.

Más información Crear aplicaciones cliente de Windows mediante las herramientas XRM

Paquetes NuGet:

Ensamblado Espacios de nombres
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

Crear paquetes

Use estos ensamblados para crear paquetes para la herramienta Package Deployer.

Más información: Crear paquetes para Package Deployer

Paquete de NuGet: Microsoft.CrmSdk.XrmTooling.PackageDeployment

Ensamblado Espacio de nombres
Microsoft.Xrm.Tooling.PackageDeployment.CrmPackageExtentionBase.dll Microsoft.Xrm.Tooling.PackageDeployment.CrmPackageExtentionBase

Crear proveedores de datos de tablas virtuales personalizadas

Use este ensamblado para crear los proveedores de datos de tablas virtuales personalizados.

Más información: Introducción a las tablas virtuales (entidades)

Paquete de NuGet: Microsoft.CrmSdk.Data

Ensamblado Espacios de nombres
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

Herramientas de desarrollo de Power Platform

Además de las herramientas de desarrollo de Dataverse y Dataverse SDK para .NET, puede usar las herramientas enumeradas en este artículo para ampliar otras características y capacidades de Power Platform usando código: Herramientas para desarrolladores de Power Platform

Nota

¿Puede indicarnos sus preferencias de idioma de documentación? Realice una breve encuesta. (tenga en cuenta que esta encuesta está en inglés)

La encuesta durará unos siete minutos. No se recopilan datos personales (declaración de privacidad).