Posts in this category.
Oct 28, 2021
In this blog post, I will share a bit of my experience in implementing CI/CD in the Dataverse Environment. Even now is not perfect and still has lots of room to improve, I hope you guys can learn something from it. Creating The Exe I currently not using any features on official...
Oct 2, 2021
The last time I explained about DevOps, we can create an exe tool that can be used to automatically deployed Plugin and WebResources. Today, we will learn how to create business logic to export the Solutions (Managed/Unmanaged) based on the Solution description (If the developer...
Sep 25, 2021
Today we will learn how to create Swagger API > deploy it to Azure (App Service) > make a custom connector > and use it in Canvas Apps. Without further ado, let's make it! Create API First, we need to open your CMD line, then set the CMD (using the CD command) to the directory...
Sep 17, 2021
I have quite a long journey to hands-on Dynamics CRM (around six years and still counting), and I have a confession to make. I never use OrganizationServiceContext! This class will allow you to retrieve Dynamics CRM data using the infamous LINQ (Language-Integrated Query) which...
Sep 8, 2021
After I examined the potentials of Custom API to redefine how we design the system, I was curious if Custom API will also apply database transactions following the plugin event execution pipeline (Pre Operation - Post Operation will be in the transaction. Meaning if during the...
Sep 2, 2021
Last week, we learned about File DataType and created Custom API to get the FileName and the Base64String Content. Which I thought is already good enough based on the last knowledge that I knew. But then I saw a post from Daryl Labar about his XrmToolbox EarlyBound Generator...
Aug 25, 2021
Today we will learn how to create a Custom API to get a file from File DataType in CRM. I only knew that CRM got this DataType when I browsed our beloved community forum last week. I can't find the thread already. But in short, the thread started questioning how we could get the...
Aug 19, 2021
Have you got an error request time out in the plugin? If the plugin only contains simple business logic, It will not be hard to catch the problem. But what if you got lots of business logic that updating more than one entity? Today we will create simple extension functions that...
Jul 15, 2021
If your organization got connected with lots of source systems, the most common request from management is to log the requests and check the result from the source system so we can analyze the log/provide the log for checking process. So today, we will learn how to create a...
Jul 8, 2021
After I post several posts about Custom Web API (Dynamics CRM: Simplify Development with Custom API for Reusability and Get Environment Variable in a Flow using Custom Web API). You should be more clear about how to create the Custom Web API in your environment. Today, we will...