Power Platform Dev Weekly #291
Welcome to the Power Platform Developers Weekly!
A new version of Power Platform ToolBox (PPTB) was released last week. In this version you can now import your XrmToolBox connections plus many other cool features. Check out the full release notes here.
Microsoft feature releases and announcements
Announcing General Availability (GA) of Server Logic in Power Pages
Dataflows: Thank you for eight years of Gen1—and why Gen2 is the future
Generative AI Search and Data Summarization Now Available in Power Pages for U.S. Government Clouds
We need to follow more content creators. If you know anyone who writes blogs or creates videos, please fill out the form on their behalf provided on this website so we can start tracking them.
We hope you enjoy the content of this week.
— PP Dev Weekly Team
🥇 Cover Story
Under the Hood: How Dataverse Skills Work and How to Write Your Own
by Zsolt Zombik
I like to really understand how something works to get the best out of it, so I really enjoyed this deep-dive into how AI skills in general and the Dataverse ones in particular work. Strap in for a tour through markdown, Python, MCP servers, CLI tools and much more.
💎 Model Driven Apps & Dataverse
Reset / Restore the standard (OOTB) button in Dynamics 365 / Dataverse
by Nishant Rana
Modern Commanding has been around for a while now, but Ribbon Workbench is still the go-to tool for a lot of UI customization. In this article, Nishant takes us through some of the steps you might not be expecting if you ever need to undo some ribbon changes.
Preserving ‘modifiedon’ During Data Migration in Dynamics 365 / Dataverse
by Nishant Rana
Data migration can seem a pretty straightforward process when you start out, then you hit problems like this. Nishant (again!) shows how some creative use of plugins can preserve the original values for this often-critical field, even in the most awkward of entity types.
🤖 Copilot & Code Apps
Declarative Agents with Work IQ MCP Servers
by Andreas Adner
Andreas has done a lot of great work with AI in the Power Platform space, and here he shares how to make use of the new option to use MCP servers in a no-code agent using the Agent 365 SDK.
👩💻 Dev to the Core
Connecting to Dataverse: Server-to-Server (S2S) Authentication Explained
by Kailash Ramachandran
If you’re building a tool that uses Dataverse data in the background, you’ll probably want to connect as an application user. This article takes you through all the setup details you’ll need, and also check out the second part if you’re looking to build a reusable SaaS application.
How to Create Your Own AI Coding Agent
by David Wyatt
Don’t settle for the defaults, spend some time getting your coding agent set up the way you want it to work to multiply the value you get from it.
🚀 PCF & Custom Pages
PCF: Theme and missing border radius tokens
by Andrew Butenko
Reusing the platform-provided Fluent UI library should be a simple decision - your components are smaller, faster and respect the platform theme. But sometimes things don’t always go to plan.
🌎 Power Pages
Power Pages: A Governed Platform for Hosting
by Nicholas Hayduk
“Is Power Pages dead?” Not one to shy away from the tough questions, Nick takes on why Power Pages still gives you meaningful benefits in a world of AI-built websites.
🎮 Other Interesting Articles
Using AI to develop side projects? - Alex Shlega
🎥 Videos
🎙️Podcasts
✨ Thanks for reading
If you’re enjoying this newsletter, it would mean a lot to share it with your friends & colleagues and ask them to subscribe to it.



