dynamics-crm

Posts in this category.

Dataverse: Learn how to create .NET MCP

Jun 14, 2025

With the hype of Model Context Protocol - it's kinda a plugin for LLM (Large Language Model) to interact with the external tool(s), I always wonder how to create one. For my field, which is Power Platform - Dataverse, I saw the great Natraj's GitHub repo about MCP Dataverse, and...

Debunking: Dynamics CRM Destination - How Text Lookup Works

May 25, 2025

When we want to push data to Dataverse/Dynamics CRM using SSIS - KingswaySoft, usually there are relationships (lookup) that we need to settle. In KingswaySoft, there are multiple ways to handle the Lookup: Do not use TextLookup (Input values are provided in GUID Format) Use...

Dataverse: Benchmark ExecuteMultiple Request SDK vs WebApi call

Mar 22, 2025

In the PowerApps-Samples repo, I found interesting sample code to execute Dataverse messages using WebAPIs call. For those who ask why there is this option, it is because not so many organizations let you install NuGet Packages freely without having risk analysis (the reason can...

Azure Data Factory: Read CSV file, Transform and push data to Dataverse

Mar 16, 2025

Let's try to create a simple scenario that we can do in Azure Data Factory! Azure Data Factory is a serverless data integration service that sits in the Azure. The terminology of ETL (Extract, Transform, and Load) or ELT (Extract, Load, and Transform) can be processed by it, and...

Dataverse: Updated ServiceClient Strategy For Better Performance

Mar 9, 2025

If you remember, I created this blog post on how to create a class that wrapped ServiceClient. I must do it because instancing a ServiceClient is expensive (around 2 seconds). Hence, I need to find a way to "store" it in memory and ensure it is always ready when I need to call...

Power Automate: Create Flow to Send App Registration - Secret Expired On

Feb 14, 2025

Have you ever forgotten to create a new secret for your Azure App Registration causing your application to error? The problem with the UI is we can't detect when the secret will expire. And of course, I'm too lazy to open 1 by 1 to check when the secrets will expire! From the UI,...

Let's learn about Dataverse - BulkDeleteRequest

Feb 1, 2025

BulkDeleteRequest is a feature in Dataverse that we can use to delete data across multiple tables. It is based on a scheduler (optional) and runs in an asynchronous process (as this process runs in the background, meaning this operation will not be performance-friendly). By...