tips

Posts in this category.

Model-Driven Apps: Disable most recently used items programmatically

Mar 17, 2023

When we are talking about lookup in MDA (Model Driven Apps), sometimes we are applying some filter (either using addPreSearch or setting it manually from control properties > view) to ensure the data that the user inputted is valid: But, when we are not disabling the Most...

Let's try Power Platform Pipelines

Mar 4, 2023

One of the latest features that most people waiting for is the Power Platform Pipelines. I created 3 Developers' environments for demonstration and enabled the Managed Environments feature. For those who want to try it, you can follow this link to get your own environment to test...

Dataverse: Setup spkl from pac plugin init project

Feb 25, 2023

When we are generating a plugin project using Power Platform CLI > "pac plugin init" command, the csproj that is being generated it's different from the one that SparkleXrm by Scott Durrow has (the plugin project generated using "pac plugin init" I believe using minimal csproj...

Create Plugin using Power Platform Tools for VS 2022

Feb 11, 2023

Finally, Power Platform Tools for VS 2022 have been released for quite some time now! Now it's the time to revisit what're the changes that I can spot and share them with you guys. Power Platform Tools for VS 2022 After you install the extension in your VS 2022, you can directly...

Model-Driven-Apps: setup deployment Angular files to Dev using spkl

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

MDA: How to disable/set view selector for Lookup in BPF

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

Dataverse: How to fix Managed Solution Version Number

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

Model-Driven-Apps: Implement Editable Grid and learn how to customize it

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

Learn how to deploy plugins with Azure DevOps Pipeline

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

Learn how to deploy web resources with Azure DevOps Pipeline

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