#C#
Posts tagged with this topic.
Nov 19, 2023
Hi Folks! This time, we will learn about Elastic Table. Before we begin, I need to credit the great Mark Carrington for his blog post (about Elastic Table too) that you can read here. Elastic Table is the new way to store data in Azure Cosmos DB for heavier workloads with...
Nov 11, 2023
In Dataverse, we have lots of Data Types that we can use. But, there are two Data Types that seem similar (in terms of functionality -I skip the rollup columns as this type has a period of time/manual to be refreshed). We know the great Calculated Columns that have already been...
Aug 6, 2023
As you all know, in Dataverse, there is a hard 2-minute time limit for an operation to complete that you can read here. And most of the time, we stumble into a scenario where we must bypass this limitation. If your project is on the cloud, we can do it using Azure Service Bus...
Apr 16, 2022
When I learned to implement authorization in my WebAPI and tested it in Swagger, I noticed the "Available authorization" page was empty (after clicking the lock icon): Empty Authorization dialog For those who don't know Swagger, you can think of this as a framework that offers a...
Mar 5, 2022
There is always a scenario in your organization that requires you to bypass PluginExecution (can be workflows or plugins) when doing CRUD (Create, Read, Update, or Delete) operations. Today, we will learn how we can do it in several ways. For this demonstration, I create a...
Feb 19, 2022
Lately, I'm still actively thinking about designing a system that also considers error-proofing as part of the feature. For example, we want to ensure the transaction that we will execute is successful in 3 times execution. Meaning, we need to implement a retry policy that Polly...
Oct 16, 2021
When creating a Dataverse Plugin, we always encounter a scenario where we need to retrieve attribute values of the main entity. But we want to take either from Target's attribute or PreImage/PostImage/Database's attribute. For example, if we have an entity (table) that contains...
Aug 12, 2021
One of the topics I wanted to learn and cover is how to do DevOps in a Dataverse environment. DevOps for me is an operation/process that helps to ensure smooth delivery from developer to operation (end-user). The idea is to remove all the unnecessary/recursive processes and...
Jan 1, 2021
Have you ever tried Xrm.Utility.getResourceString? Xrm.Utility.getResourceString is a function that we can use in the front-end to return the localized string for a given key associated with the specified web resource. For instance, we can use it for storing localized error...
Jul 3, 2020
For the second part of this blog post series, we will create a more advanced scenario operation. We will create business logic for the SalesOrder to calculate total orders (SalesOrder.Amount and Sum of SalesOrderDetail.Quantity) per Customer in 1 month (based on...