Resources
These resources are snippet of information that I have stumbled across that might not be immediately useful, but is helpful to be aware of. This is generally code snippets, interesting resources, problems and solutions or platform limitations.
Blogs
Blog | Description |
---|---|
Power Apps (Microsoft) | Official Microsoft Power Apps blog |
.NET blog | Official Microsoft .NET blog |
Dani Kahil (Microsoft MVP) | Power Platform MVP producing great functional content |
Develop1 (Scott Durrow) | Power Platform blog for technical content and custom tooling (e.g. Ribbon Workbench) |
Jukkan Niiranen.com | Power Platform ex-MVP producing great functional content |
Magnetism | Microsoft CSP / Consultancy with both functional and technical Power Platform content |
Colin Vermander | Power Platform blog for technical content |
Carl de Souza | Power Platform blog for technical content |
Engineered Code | Power Pages blog with supporting YouTube channel |
CRM Tip Of The Day | One of the earliest CRM blogs I followed, lost of community sourced content and content from regular high-profile contributors |
The ReadyXRM Blog by Nick Doelman | Great Power Pages content |
Tools
Developer Resources
Resource | Description |
---|---|
DevToys | A collection of formatters, coverters, generator and more |
Google Hosted Libraries | Distribution network for the most popular JavaScript libraries |
NZ Bank Account Validator (JS) | A validator for New Zealand bank accounts |
Architecture
Resource | Description |
---|---|
MS Cloud Design Patterns | Cloud desgn patterns for Azure |
Azure Architectures | Azure architecture diagrams and technology descriptions |
Microsoft Power Platform and Copilot Studio Architecture Center | Guidance for architecting solutions with Microsoft Power Platform |
(Dynamics 365 FastTrack Implementation Assets)[https://github.com/microsoft/Dynamics-365-FastTrack-Implementation-Assets] | Implementation guidelines |
Accessibility
Resource | Description |
---|---|
Checklist For Prioritising Web Accessibility |
Power Platform
Resource | Description |
---|---|
ESLint Rule for Plugins | ESLint rules for Microsoft Power Apps web resources |
Microsoft.PowerPlatform.DevOps | A complete ALM solution implemented in large organisations |
Power Platform JavaScript Compiler | A solution for developing and syncing JS |
XrmBedrock | A template for Dataverse projects |
UI / UX
Resource | Description |
---|---|
Truestock | Authentic Aotearoa stock images |
Web Accessibility Checklist | A details checklist of key accessibility web features and design considerations |
GoodUX | Discover the best UX examples |
Font Awesome | The internet's favorite icon library |
Power Platform Icons | Official collection of icons for Microsoft Power Platform |
Functional
Resource | Description |
---|---|
Māori Greetings and Signoffs | Key Māori greetings often seen used in emails within New Zealand |
PDF Tools | Easy-to-use online pdf tools |
SSW Rules | |
Pointing Poker | Online pointing poker service |
Documentation
Resource | Description |
---|---|
Carbon | Create beautiful images of your source code. |
Software
Resource | Description |
---|---|
GitKraken | Git client (Free/Paid) |
XrmToolBox | Community built tooling for Power Platform |
Frameworks & Templates
Resource | Description |
---|---|
Clean Architecture Template by Jason Taylor | Clean architecture template for dotnet |
FakeXrmEasy | Power Platform test library |
Articles
General Power Platform
- Upcoming and Existing Deprecations
- Power Platform Licencing FAQ
- MS ML Patient Risk Analyser Solution Accelerator
- Power Automate vs Logic Apps
- Navigating Updates: Your Guide to Microsoft Power Platform Updates
- DataverseWeb API Playground
- Microsoft Architecture Icons compiled in PowerPoint
- Common Data Service (CDS) overview
- Setting Up a Enterprise Ready Power Platform
- Defining Power Platform Requirements for Bespoke Solutions
- Keep Your Dataverse Solution Clean and Simple
- Debug a model-driven app with Live monitor
- How can you keep up with Power Platform?
- Manage cloud flow run history in Dataverse
Power Platform Pro-Code
- Custom API to Bypass Plugin Steps
- Dependent Libraries
- Plugins with Managed Identites
- Automate Incrementing Plugin Packages
- Create a Custom Connector
- Create a custom API
- Get Azure Key Vault Secret from Plugin
- IOC in Plugins
- Managed identity for Power Platform Plugins
- Plugin - Key vault with managed identity
- Azure Service Bus Queue to simplify Dataverse Concurrency
- Call Azure Function from a Plugin
Power Automate
Power Platform Client Side Scripting
PCF
Power Pages
- Power Apps Portals - Security Practices
- Caching Overview
- Hacky Approach to Forcing Cache Refresh
- Adding server-side extra validation
- Power Pages – solution management tips, tricks, and gotchas
- Single-page apps: Create a “Hello World!” website
AI
Data Migration
Bug Fixes
Enhancement Guides
- Activate Flows YAML for Azure DevOps
- Improving bulk dataverse performance with enableaffinitycookie
- Async ribbon enable rules
- Minimum required privileges
- Power Automate Monitoring and Alerting
- The Ultimate Guide to Dynamics 365 Pricing and Licensing
- Using Entra authentication in Power Apps PCFs and client scripts