Dynamics 365 Developer Cheat Sheet
A practical reference for developers building and supporting solutions with Microsoft Dynamics 365 and Dataverse.
This repo is designed as a quick working guide for common development, integration, and delivery concerns rather than formal product documentation.
Contents
- Dataverse
- Plugin Development
- Web API
- Power Automate
- Power Pages
- Solution Management
- DevOps
- XrmToolBox — Favourite Plugins
Who this is for
This cheat sheet is aimed at:
- Dynamics 365 developers
- Dataverse and Power Platform developers
- integration developers
- solution architects
- teams supporting enterprise or government CRM platforms
Core Areas Covered
- Dataverse concepts and practical design considerations
- plugin development patterns
- Dynamics 365 and Dataverse Web API basics
- Power Automate usage in Dynamics-centric solutions
- solution packaging and environment promotion
- CI/CD and deployment considerations
Typical Use Cases
- extending Dynamics 365 with plugins and custom logic
- exposing or consuming Dataverse data through APIs
- automating business processes with Power Automate
- delivering managed solutions across environments
- integrating Dynamics 365 with Azure services and external systems
Notes
This repo is based on practical implementation experience. Always validate technical and architectural decisions against Microsoft's official documentation, solution governance standards, and project-specific non-functional requirements.
Useful Links
Microsoft Documentation
Power Platform
Development Tools
- Power Apps Developer Plan
- XrmToolBox
- Power Platform CLI (pac)
- Plugin Registration Tool
- Dataverse Web API reference
Azure Integration
Community & Support
Related Repositories
- Power Platform Integration Patterns
- Power Pages Cheat Sheet
- Power Pages Liquid Examples
- Dataverse Schema Design Guide
- Dataverse Query Examples
Contributions
Issues and pull requests are welcome.
Author
Maintained by Matthew Brunsdon.