#C#

Posts tagged with this topic.

Dataverse: Let's Try Elastic Table (Preview)

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...

Dataverse Benchmark: Calculated Column vs Formula Column

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...

Empty Available Authorization when using Swashbuckle Swagger .NET 6

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...

Dataverse: Four Ways to Bypass PluginExecution in CrmServiceClient

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...

Dynamics CRM: Implement Retry Policy using Polly

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...

Dataverse Plugin Development: Simplify Your Plugin Code Using This Way!

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...

Dynamics CRM CE: TDD Plugin Development in Action – Part 2

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...