View on GitHub

PL-400 - Training - Microsoft Power Platform Developer

Companion material and resources for the course 'Microsoft Power Platform Developer' delivery by Ricardo Cabral

Back to main


NOTE: This document is under development.


Requirements

  1. Microsoft 365 subscription or Microsoft 365 free 30 days trial or Microsoft 365 Developer Program
  2. Microsoft Power Apps free 30 days trial or Dynamics 365 Sales free 30 days trial
  3. Microsoft Azure subscription or Microsoft Azure free trial
  4. 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.




Back to main