# Development + integration tools

> Power Platform development resources covering Dataverse Web API, PCF components, Azure Integration Services, and Power Platform CLI. Tools and patterns for custom development and third-party integration.

Source: https://ali.id.au/platforms/power-platform-d365/development/ (last edited 2026-10-12)

## Official resources

* [Dataverse Web API docs](https://learn.microsoft.com/power-apps/developer/data-platform/webapi/) - Dev/API docs for interacting with Dataverse data and metadata
* [Power Platform app lifecycle management / build tools](https://learn.microsoft.com/power-platform/alm/)
* [LogicApp / PowerAutomate connector catalog](https://learn.microsoft.com/connectors/connector-reference/)
* [Dataverse plug-in development](https://learn.microsoft.com/power-apps/developer/data-platform/plug-ins) - server-side extensibility
* [Dataverse MCP server](https://learn.microsoft.com/power-apps/maker/data-platform/data-platform-mcp) - connect AI agents and IDEs to Dataverse

## Integration platforms

* [Azure Integration Services](https://www.youtube.com/watch?v=sbqhJsWhKAs) - infrastructure-grade integration for Dataverse and third parties
* [KingswaySoft](https://www.kingswaysoft.com/) - pre-built data integrations
* [Skyvia](https://skyvia.com/) - cloud data integration, backup, and management for Dataverse

## Tools

* [Power Platform CLI](https://learn.microsoft.com/power-platform/developer/cli/introduction)
* [pac modelbuilder](https://learn.microsoft.com/power-platform/developer/cli/reference/modelbuilder) (.NET)
* [Enabling TDS endpoint for Dataverse](https://learn.microsoft.com/power-apps/developer/data-platform/dataverse-sql-query)
* [XrmToolBox](https://www.xrmtoolbox.com/), [video tutorial](https://www.youtube.com/playlist?list=PL0Pd0TO9GnXhGdFwVRb1wfYRGuS4CVmcA), [SQL4CDS](https://markcarrington.dev/sql-4-cds/)
* [Dataverse solution scanner](https://github.com/alirobe/dataverse-solution-scanner) - sample solution backup and scan scripts; review and adapt before use
* [Dataverse REST Builder](https://github.com/GuidoPreite/DRB) - build Web API requests and generate code

## Get started with PCF

* [What is PCF? (YouTube 5 mins)](https://www.youtube.com/watch?v=zs0Cl2mxOew)
* [Create a PCF control](https://learn.microsoft.com/power-apps/developer/component-framework/create-custom-controls-using-pcf) - official docs
* [pcf.gallery](https://pcf.gallery/) - community-built PowerApps component framework components

## PCF component examples

* [React TinyMCE PCF](https://pcf.gallery/react-tinymcepcf) - rich text editor component
* [SharePoint Full File Explorer](https://pcf.gallery/sharepoint-full-file-explorer) - file management interface
* [MarkDown Viewer](https://pcf.gallery/markdown-viewer) - render markdown in forms
* [GrapesJS Editor](https://pcf.gallery/grapesjs-editor) - drag-and-drop page builder
* [Multilingual Static Text](https://pcf.gallery/multilingual-static-text) - multi-language text support
* [Quick Edit Form](https://pcf.gallery/quick-edit-form/) - inline form editing

See also: [DevOps & automation](/practices/building/devops-automation/) for CI/CD, [Web development](/practices/building/web-development/) for Awesome lists, roadmap.sh and Mermaid, and [Azure](/platforms/cloud-it/azure/) for integration services.

