Dataverse Alternate Keys: Stop Duplicate Records for Good
Every row Dataverse stores gets a GUID the instant it’s created — a long, system-generated code that works perfectly for Dataverse’s own bookkeeping and terribly for anyone else….
I’m a Technical Architect specializing in Microsoft Power Platform, with hands-on experience designing and delivering enterprise solutions.
On VSgueraDev, I share practical tutorials, best practices, and real-world insights to help developers, consultants, and architects get the most out of the Power Platform.
Every row Dataverse stores gets a GUID the instant it’s created — a long, system-generated code that works perfectly for Dataverse’s own bookkeeping and terribly for anyone else….
If you’ve started building agents with the GitHub Copilot harness in Microsoft Copilot Studio, you’ve probably asked yourself: what does one turn actually cost? The answer depends on…
Most Agent Features Are Additive. Memory Is Not. Most agent features are additive. You turn them on, they do something extra, and the agent keeps working as before….
By the end of this tutorial you will have a working Equipment Loan Tracker — a Canvas App that lets office managers log, view, and close equipment loans…
📌 Interface screenshots in this article are illustrative. Microsoft updates its UI regularly — actual screens may look slightly different depending on your version or environment. What Are…
Most comparisons between the Copilot Studio classic experience and the new agent experience focus on what changed in the authoring interface — Topics disappeared, Skills appeared, the canvas…
The custom connector code-behind documentation on Microsoft Learn is clear: .NET Standard 2.0, 24 supported namespaces, one script file, no external libraries. Those constraints are real. They’re enforced…
A meeting organizer in Microsoft 365 is locked in at creation time. Once set, that relationship is permanent — until the organizer deletes the event or their mailbox…
Modern AI agents face a fundamental challenge: context rot. Large language models work by loading context into a fixed attention window. The more context you load, the more…
Get practical tutorials on Power Apps, Power Automate and the full Microsoft Power Platform — straight to your inbox.