Latest posts
Notes on code and the things I build.
devops
, dynamics-crm
, Javascript
, tips
, typescript
Feb 5, 2023
Last week, we already learn how to build Angular WebResources to be shown in the side pane. In that blog post, I deploy all the files manually which of course took time to do. Today, we will learn how to optimize it in order to boost productivity. We will learn how to use spkl...
dynamics-crm
, Javascript
, powerplatform
Jan 27, 2023
Today we will learn how to create a custom web resource (HTML) using Angular, and show it in the side pane using Xrm.App.sidePanes.createPane method. The end result will be like the below picture: Without further ado, let's go make the Angular apps! Angular Project Before we...
dynamics-crm
, powerplatform
, tips
Jan 20, 2023
As you know already, in one Table (Entity), we can create lots of Views. And by default, when we add that table in the form (as Lookup control), the User can see all the views and change it. That is why common in the business requirement to set the control to only use certain...
dynamics-crm
, powerplatform
, tips
Jan 13, 2023
Let's talk a bit about Solutions management. In my current company, we separate out the solutions based on the component types. So we have WebResources, Plugins, Customizations, etc. The benefits of this model are: The changes are more trackable (if you are also check-in the...
dynamics-crm
, Javascript
, powerplatform
, tips
Dec 24, 2022
Let's learn how to implement Editable Grid and apply simple customization. As the name, the Editable Grid is a grid where we can do inline editing. In this blog, I create a custom table where we will implement the below scenario: - On Qty or Unit Price changed, set Total with...
C#
, devops
, dynamics-crm
, powerplatform
, tips
Dec 17, 2022
Last week, we already learn how to set up Azure DevOps Pipeline for Web Resources. And this week, we will learn how to set up the pipeline, but for the Plugin (backend customization). And the interesting part, we also will implement the Plugin Package (or plugin-dependent...
devops
, dynamics-crm
, powerplatform
, tips
, typescript
Dec 10, 2022
Before we begin, this topic is similar to what Benedikt Bergmann explains in his blog post. But like always, if I do not yet try it by myself = I do not yet fully understand 😀. The twist will be I will create the web resource project using Dataverse DevTools by Danish Naglekar...
devops
, dynamics-crm
, powerplatform
, tips
Dec 3, 2022
When I published this blog post about Power Automate Deployment (manual), the great - Bill Blancett gave suggestions regarding the solution's import setting file that we can use if we want to import the solution using CI/CD or using Power Platform Tools CLI (you need to make sure...
.NET
, C#
, Clean Code
, dynamics-crm
, powerplatform
, tips
Nov 26, 2022
Before we continue, this blog post will only work if you using Early-Bound on your plugin project (for Late-Bound, you can follow this blog post). The scenario that we will cover is to get rid of the hassle of the below method (I will show you using the code to make it easier):...
.NET
, C#
, dynamics-crm
, powerplatform
, tips
Nov 19, 2022
When preparing the demonstration for my session for Dataverse Summit 2022, I encountered an error when registering the Plugin package. The error is "Could not load file or assembly 'xxx' or one of its dependencies. A strongly-named assembly is required.". The error thrown is...