Category: Blog

Blog, Development

Applying UCI Styling to a FluentUI DatePicker component

Back in February, I had in plan to share the series of articles that were dedicated to the styling of FluentUI controls and making them look like the native UCI controls. I had a chance to compose the post about the styling of TextField. Unfortunately, my plans changed and I had no time to work …

Blog, Development

Applying UCI Styling to a FluentUI TextField component

I have been working with Business Applications (and Dynamics CRM/Dynamics 365 for CE/Dataverse specifically) since the year 2008 and Dynamics CRM 4.0. When I just joined the game I was really impressed with the “UI Style Guide” documentation that was shipped as a part of SDK. This document contained detailed recommendations on how the custom …

Blog, Development, Howto

Including additional JS files to your PCF Control

According to the best practices, it’s recommended to use TypeScript to build PCF Controls but in some exceptional situations the only way is to load files with JavaScript “on-demand”. Here are 3 examples I’m aware of and I highly encourage you to leave a comment under this post if you have another use-case scenario: When …

Blog, Development

Let’s build Html WebResources faster and smarter, vol. 2

In the previous post, I provided step-by-instructions on how to start developing HtmlWebResources using create-react-app. In this, I will share one more tip I got from Chris Groh that can speed up the development/testing process even greater.

Blog, Development

Let’s build Html WebResources faster and smarter

I wrote the initial post on how to develop Html/JS webresources using modern frameworks almost 2 years ago. A few months back I got an email from my colleague Chris Groh who did a few brilliant recommendations on how to enhance the development process and in this post, I will provide an updated version of …

Blog, Development

Migrate Azure Functions from .Net Framework (v1) to .Net Core (v3)

As a developer, I built multiple integrations with Dataverse using Azure Functions. Historically, XrmTooling (the firstparty library to perform operations with Dataverse) is .Net Framework based, so to leverage this Package I had to use V1 Azure Functions. Microsoft released .Net Core version of the tooling for a public preview so at the moment it’s …

Blog, Development

Debugging Custom API plugins using Plugin Registration Tool

Custom API is a great feature that was brought to the platform to replace Actions developers used to use for years. Historically, Actions heavily rely on classic workflow infrastructure, and considering Microsoft’s efforts to deprecate classic workflows – Custom API is a brilliant alternative to Action that brought a few cool features like making CustomAPI …