Skip to content

Author: David Rivard

PCF Control compile error : Cannot find module ‘ajv/dist/compile/codegen’

I was working on a new PCF control project and I encountered an unexpected error when attempting to build the project, even though no custom code had been added yet. (Cannot find module ajv/dist/compile/codegen) For reference, I’m using the latest version (at the time of writing) of the Microsoft Power…

The PCF Control Framework chooses Esbuild-Loader for Faster Build Time

While I was starting a new PowerApps Component Framework (PCF) project, I stumbled upon the latest release notes of the framework’s main package (pcf-scripts v1.18.4). I was stoked 🤩 to see that they improved the performance of the bundling process by switching from babel-loaderto esbuild-loader. Let’s take this opportunity to…

Storybook for PCF Controls – Part 2 : Publish to GitHub Pages

This is the second part of a series on Storybook for PowerApps Component Framework (PCF) controls, where I take one of my community PCF control hosted on Github (CountryPicker.PCF) and implement a Storybook from scratch. While the first post, revolved around the setup and authoring process of the Storybook, this…

Develop PCF Controls with FluentUI React v9

Microsoft recently unveiled the first stable version of FluentUI React v9 (@fluentui/react-components). This new edition of FluentUI is the result of joint efforts from the Office and Teams product teams to streamline their respective React front-end libraries into one component framework. To celebrate this 🎉, I have released 2 community…

Visual Studio Talk Show

In this episode of the Visual Studio Talk Show, I had the great pleasure to talk (In French) with Microsoft MVP’s Mario Cardinal and Guy Barette. We talked about the PowerPlatform in general and mostly about my open source PCF control projects.