Posts by Category

Technology

Managed Identity

Managed Identities are the natural evolution of service principals because they completely eliminate the need to manage and store secrets.

Power Platform CICD Evolution

Why CI/CD and ALM? We need CI/CD and ALM in Power Platform to move from ad‑hoc manual exports/imports to predictable, governed delivery.

PowerFx Data Query Grouping

Grouping Example // Does not work ClearCollect( colEmployeesGrouped, ForAll( Distinct(colEmployees, Department), With( { ...

Join Tables in PowerFX

History Back in the old dates, for plugins depend on 3rd party assemblies, we need to do an ILmerge but it will mess up with debugging.

Join Tables in PowerFX

Nested Galleries Multiple Gallery will lead to multiple scrolls in the 2nd level which is nasty.

PCF cheat sheat

Install the PAC CLI Tool Install the PAC CLI tool for both the VS Code and Command Prompt for Windows

PCF Debug

Debug method Debugging with local testing harness npm start or npm start watch

PCF 101 - The Missing Manual

Introduction Microsoft documentation is a great source of learning but still need more transaltion for less experienced developers.

NoSQL CosmosDB MongoDB Learning Notes

Why NoSQL? Traditional SQL databases are good at processing complex queries very efficiently. However, when it comes to the 3V (Volume, Velocity, Variety), w...

Flow HTTP Request Trigger Condition

Scenario I want to be able to trigger an Power Automate cloud flow from an external HTTP call. I also want to restrict on who can call the cloud flow. The fl...

Git Practical Beginner’s Guide

Branching Strategy/Model/Flow GitFlow is a popular git flow strategy. It is a solid start point and can work with CI/CD flows well.

FakeXrmEasy Introduction

Why We all know the importance of unit tests to the quality of software. D365 plugins are housed inside plugin pipelines and supported by plugin context. It ...

CI/CD 10,000-Feet Overview

GitFlow GitFlow is a popular way of manage code branches. It is a solid start point and can work with CI/CD flows well.

Dynamics 365 IFD ADFS and external IdPs

The Problem Enterprises with an existing centralised (non-Microsoft) Identify Provider (IdP) may frown upon the idea of introducing another new ADFS based Id...

Storage Emulator

Error Cannot create database ‘AzureStorageEmulatorDb510’ : The database ‘AzureStorageEmulatorDb510’ does not exist.

Actionable Message in Outlook

The first time I saw an Actionable Message in Outlook is from an email from Approvals of Power Automates (formerly MS Flow).

Dynamics Products Evolution

With the landing of Dynamics 365 Online (Mooncake) in China, the new and old product names are used interchangeably. The table below maps the old product nam...

Back to Top ↑

General

Announcement: A New Perspective

Sorry guys, I haven’t posted in the last four months or so. It is because I relocated myself from New Zealand to China. I am still having a base in New Zeala...

Back to Top ↑

中文技术类

Back to Top ↑