Posts tagged with this topic.
May 25, 2021
Please Register for this event to learn more! If you are a Dynamics CRM Developer, you will agree with me. When creating Dynamics CRM Plugin, you will be thinking there is so much repetitive code that you need to apply when you want to do customization. Automatically what you do...
Apr 24, 2021
Creating plugin projects in the past is not a simple task. You need to remember a lot of steps to make it. From what I remember the steps are: Create .csproj, set .NET Framework 4.6.2, and Install Microsoft.CrmSdk.CoreAssemblies, etc. You can follow this link for the detailed...
Feb 13, 2021
One of the hardest things to implement in Dynamics CRM is data concurrency. When multiple people are updating the same data, by default CRM will still allow it. But there is always a scenario where we want to prevent this thing and there is no simple way to implement it in...
Jan 16, 2021
In this post, we already learned how to make a plugin library for getting resx web-resource. Now we will build a simple automation program (a little bit DevOps) to read an Excel file and create/update resx web-resource with a single click. Also, we will use Power Automate Desktop...
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...
Dec 24, 2020
Now we go to the last part of the tutorial for Front-end Customization. We will implement Niam.Xrm.Client and Niam.Xrm.Client.Tests on the project we set up earlier. Niam.Xrm.Client is a framework wrapper for Xrm object that focuses on making customization easier, while...
Dec 18, 2020
As developers, we are supposed to adapt ourselves to a better working framework or mindset. Following a Test-Driven Development (TDD) mindset, for example, enables us to work more effectively in the long run, compared to not using it. Hence making unit tests has become a crucial...
Dec 12, 2020
Have you ever had a scenario that needs to disable all the controls in the UI after data is successfully saved? Let's say after the document State is changed to Approved, then we need to disable some of the attributes in the form? If yes, then this post is about my simple tips to...
Dec 11, 2020
First question: Why TypeScript? We know what JavaScript programming does. The programming language sometimes leads us to confusion because it's too dynamic. While TypeScript as JavaScript superset trying to fix the whole weakness that it can lead us into. TypeScript offers a more...
Nov 30, 2020
With all the things settled, now we can continue our journey to make our PCF-Component better. The last commit that we submitted, there are few things that we can enhance: When you choose an image file, then click the Submit button. We can reset the input file. Hide the...