NOTE: This document is under development.
Requirements
- Microsoft 365 subscription or Microsoft 365 free 30 days trial or Microsoft 365 Developer Program
- Microsoft Power Apps free 30 days trial or Dynamics 365 Sales free 30 days trial
- Note: Power Apps Developer Plan have some limitations
- Microsoft Azure subscription or Microsoft Azure free trial
- Microsoft Azure DevOps account
Software
Software Type | Description | Download |
---|---|---|
SDK | .NET Framework 4.6.2 Developer Pack | URL here |
SDK | .NET Framework 4.8 Developer Pack | URL here |
SDK | .NET 6 Developer Pack | URL here |
SDK | .NET 7 Developer Pack | URL here |
SDK | Dynamics 365 SDK Tools | It is recommended to use the PowerShell script available here OR By CDS.Tools here |
Developer CLI | Microsoft Power Platform CLI | Download here OR Overview here - Note: To update to the latest capabilities use: pac install latest |
Runtime | .Net Framework 4.6.2 | URL here |
Runtime | .Net Framework 4.8 | URL here |
Runtime | Node JS | URL here |
API platform | Postman | URL here |
IDE | Visual Studio | URL here |
IDE | Visual Studio Code | URL here |
Visual Studio Code Extensions
Extension | Publisher | Description | Install using command prompt |
---|---|---|---|
Azure Tools | Microsoft | Get web site hosting, SQL and MongoDB data, Docker Containers, Serve | code --install-extension ms-vscode.vscode-node-azure-pack |
C# | Microsoft | C# for Visual Studio Code (powered by OmniSharp). | code --install-extension ms-dotnettools.csharp |
Power Platform Tools | Microsoft | Tooling to create Power Platform solutions & packages, manage Power Platform environments and edit Power Apps Portals | code --install-extension microsoft-IsvExpTools.powerplatform-vscode |
## Community tools for Microsoft Dataverse
Tool | Description |
---|---|
Attribute Manager | Used to rename/delete/or change the type of the column. |
Chromium Metadata Browser | Lets you browse metadata such as tables, columns, relationships, choices of Dataverse environments. |
Early Bound Generator | Generates Early Bound Tables/Choices/Actions. Uses CrmSvcUtil from the SDK, and shows command line used to create the classes. |
Export to Excel | Easily export records from the selected view/fetchxml to Excel. |
FetchXML Builder | Create and test FetchXml Queries |
Metadata Browser | Browse metadata from your Dataverse environment |
Plugin Trace Viewer | Investigate the Plug-in Trace Log with easy filtering and display possibilities |
User Settings Utility | Manage users personal settings in bulk |
XrmToolBox Recommended | XrmToolBox is a Windows application that connects to Microsoft Dataverse. |