Meanwhile, in Canada... 😅
Lots of exciting AI features being introduced for Power Pages, but Canadian developers are still waiting for Power Pages Copilot to become available in our region.
It's hard to get excited about new capabilities when you can't actually try them!
r Power Pages Copilot to become available in their region?
#PowerPages #PowerPlatform #Copilot #Microsoft
Lots of exciting AI features being introduced for Power Pages, but Canadian developers are still waiting for Power Pages Copilot to become available in our region.
It's hard to get excited about new capabilities when you can't actually try them!
r Power Pages Copilot to become available in their region?
#PowerPages #PowerPlatform #Copilot #Microsoft
0
0
0
Power Pages Tip #396 - Customizing the Empty Message on a List - Engineered Code
Link: youtu.be/PAh9Vp8NqD0
When a Power Pages List doesn't return any records, the default message isn't always helpful. In this tip, I show how to customize the Empty Message using the advanced uration, without writing any code.
Link: youtu.be/PAh9Vp8NqD0
When a Power Pages List doesn't return any records, the default message isn't always helpful. In this tip, I show how to customize the Empty Message using the advanced uration, without writing any code.
0
0
0
🎉 Greetings from Las Vegas!
It's Wednesday at the Power Platform Community Conference (PPCC), and it's great to be surrounded by so many people who are passionate about the Power Platform!
Looking forward to more great sessions, interesting conversations, and catching up with community.
Of course, I'll be keeping a particularly close eye on anything Power Pages related. 😄
If you're here at PPCC, come say hi! Always happy to talk Power Pages, Power Platform, or just catch up.
#PPCC #PowerPlatform #PowerPages #Community #LasVegas
It's Wednesday at the Power Platform Community Conference (PPCC), and it's great to be surrounded by so many people who are passionate about the Power Platform!
Looking forward to more great sessions, interesting conversations, and catching up with community.
Of course, I'll be keeping a particularly close eye on anything Power Pages related. 😄
If you're here at PPCC, come say hi! Always happy to talk Power Pages, Power Platform, or just catch up.
#PPCC #PowerPlatform #PowerPages #Community #LasVegas
0
0
0
Microsoft: Power Pages now supports Bootstrap 5! 🎉
Also Microsoft: Use Copilot to help build your Power Pages site!
Power Pages Copilot: Here's some Bootstrap 3 markup for you. 😅
With all the investment in AI-assisted development, shouldn't Copilot at least understand which ite is using?
Anyone else running into this?
#PowerPages #PowerPlatform #Copilot #Bootstrap
Also Microsoft: Use Copilot to help build your Power Pages site!
Power Pages Copilot: Here's some Bootstrap 3 markup for you. 😅
With all the investment in AI-assisted development, shouldn't Copilot at least understand which ite is using?
Anyone else running into this?
#PowerPages #PowerPlatform #Copilot #Bootstrap
0
0
0
Power Pages Tip #395 - Evaluating Dynamic Content with Liquid - Engineered Code
Link: youtu.be/mqR_QT_p8Oc
Did you know that Power Pages can evaluate Liquid expressions stored inside Content Snippets? In this tip, I demonstrate the liquid filter and explain why it should ed content.
#PowerPages #PowerApps #MSDyn365Portals #MSDyn365
Link: youtu.be/mqR_QT_p8Oc
Did you know that Power Pages can evaluate Liquid expressions stored inside Content Snippets? In this tip, I demonstrate the liquid filter and explain why it should ed content.
#PowerPages #PowerApps #MSDyn365Portals #MSDyn365
0
0
0
Lots of changes happening with Power Pages lately, especially around SPAs!
But what does that mean for everything that came before? 👀
Does traditional Power Pages development still have a place alongside SPAs?
#PowerPages #PowerPlatform
But what does that mean for everything that came before? 👀
Does traditional Power Pages development still have a place alongside SPAs?
#PowerPages #PowerPlatform
0
0
0
Power Pages Tip #394 - Passing Parameters to Web Templates - Engineered Code
Link: youtu.be/yOLVjR0m_Kk
Did you know you can pass parameters to a Web Template using the Liquid include tag? In this tip, I show how to create reusable Web Templates that display different e parameters you provide.
#PowerPages #PowerApps #MSDyn365Portals #MSDyn365
Link: youtu.be/yOLVjR0m_Kk
Did you know you can pass parameters to a Web Template using the Liquid include tag? In this tip, I show how to create reusable Web Templates that display different e parameters you provide.
#PowerPages #PowerApps #MSDyn365Portals #MSDyn365
0
1
0
User: “Something isn't working on the Power Pages site.”
Me: “Interesting. Let me take a look.”
Also me, before actually investigating anything:
*clears the Power Pages cache* 😄
Because there's no point debugging a problem until you've confirmed it's still a problem after e unofficial first step of Power Pages troubleshooting.
#PowerPages #PowerPlatform #DeveloperHumor
Me: “Interesting. Let me take a look.”
Also me, before actually investigating anything:
*clears the Power Pages cache* 😄
Because there's no point debugging a problem until you've confirmed it's still a problem after e unofficial first step of Power Pages troubleshooting.
#PowerPages #PowerPlatform #DeveloperHumor
0
0
0
#PowerPages
Tip 393 - Escaping Values in FetchXML #PowerAppsPortals #PowerApps #MSDyn365Portals #MSDyn365
Link: youtu.be/K4nAQZqOslg
Tip 393 - Escaping Values in FetchXML #PowerAppsPortals #PowerApps #MSDyn365Portals #MSDyn365
Link: youtu.be/K4nAQZqOslg
0
0
0
A Power Pages developer and a Dataverse developer walk into a debugging session... 🤝
Power Pages developer: “It must be something in Dataverse.”
Dataverse developer: “It must be something in Power Pages.”
Meanwhile, the bug is just sitting there waiting for someone to claim blamed more often?
#PowerPages #Dataverse #PowerPlatform #DeveloperHumor
Power Pages developer: “It must be something in Dataverse.”
Dataverse developer: “It must be something in Power Pages.”
Meanwhile, the bug is just sitting there waiting for someone to claim blamed more often?
#PowerPages #Dataverse #PowerPlatform #DeveloperHumor
0
0
1
Power Pages Tip #392 - strip_html vs escape - Engineered Code
Link: youtu.be/MtNI5-0ShJ8
The escape and strip_html Liquid filters both prevent HTML from being rendered, but they produce very different results. In this tip, I show the difference and when you might use each rApps #MSDyn365Portals #MSDyn365
Link: youtu.be/MtNI5-0ShJ8
The escape and strip_html Liquid filters both prevent HTML from being rendered, but they produce very different results. In this tip, I show the difference and when you might use each rApps #MSDyn365Portals #MSDyn365
0
0
0
🎥 Missed our latest Portals Community Call? The recording is now available!
This month, we went under the hood of Power Pages to look at what actually happens when a page loads.
We covered how authentication, Liquid, FetchXML, table permissions, server-side processing, , caching, and more all fit together.
If you want a better mental model of what's happening behind the scenes in Power Pages, check out the recording:
youtu.be/3QUIxL4jflg
#PowerPages #PowerPlatform #Dataverse #Community
This month, we went under the hood of Power Pages to look at what actually happens when a page loads.
We covered how authentication, Liquid, FetchXML, table permissions, server-side processing, , caching, and more all fit together.
If you want a better mental model of what's happening behind the scenes in Power Pages, check out the recording:
youtu.be/3QUIxL4jflg
#PowerPages #PowerPlatform #Dataverse #Community
0
0
0
"Power Pages is slow." 🚲
Sometimes it is.
But sometimes we've helped it get there. 😄
Too many FetchXML queries, unnecessary Web API calls, large JavaScript bundles, or complicated Liquid can all add up.
Before blaming the platform, it's worth looking at what we've built on biggest Power Pages performance issue you've run into?
#PowerPages #PowerPlatform #Dataverse #WebDevelopment
Sometimes it is.
But sometimes we've helped it get there. 😄
Too many FetchXML queries, unnecessary Web API calls, large JavaScript bundles, or complicated Liquid can all add up.
Before blaming the platform, it's worth looking at what we've built on biggest Power Pages performance issue you've run into?
#PowerPages #PowerPlatform #Dataverse #WebDevelopment
1
0
0
Power Pages Tip #391 - Safely Displaying HTML - Engineered Code
Link: youtu.be/m5blEyg2Ldg
Sometimes you want to display HTML from a value in Power Pages, but don't want to blindly trust everything it contains. In this tip, I show how to use the html_safe_escape Liquid ile removing potentially dangerous content.
#PowerPages #PowerApps #MSDyn365Portals #MSDyn365
Link: youtu.be/m5blEyg2Ldg
Sometimes you want to display HTML from a value in Power Pages, but don't want to blindly trust everything it contains. In this tip, I show how to use the html_safe_escape Liquid ile removing potentially dangerous content.
#PowerPages #PowerApps #MSDyn365Portals #MSDyn365
0
0
0
When your favourite architecture becomes a requirement... 🔨
Power Pages supports building SPAs, and there are absolutely scenarios where that architecture makes sense.
But a form doesn't automatically need React.
Neither does a list. Or a dashboard. Or an entire site.
The low the requirements—not the other way around.
What requirements make you reach for a SPA in Power Pages?
#PowerPages #PowerPlatform #React #SPA #WebDevelopment
Power Pages supports building SPAs, and there are absolutely scenarios where that architecture makes sense.
But a form doesn't automatically need React.
Neither does a list. Or a dashboard. Or an entire site.
The low the requirements—not the other way around.
What requirements make you reach for a SPA in Power Pages?
#PowerPages #PowerPlatform #React #SPA #WebDevelopment
0
0
0
Power Pages Tip #390 - Don't Trust Your Dataverse Data - Engineered Code
Link: youtu.be/zEnH823LKzI
Just because a value is stored in Dataverse doesn't mean you know where it originally came from. In this tip, I look at why you shouldn't automatically treat Dataverse data as it with Liquid in Power Pages.
#PowerPages #PowerApps #MSDyn365Portals #MSDyn365
Link: youtu.be/zEnH823LKzI
Just because a value is stored in Dataverse doesn't mean you know where it originally came from. In this tip, I look at why you shouldn't automatically treat Dataverse data as it with Liquid in Power Pages.
#PowerPages #PowerApps #MSDyn365Portals #MSDyn365
0
0
0
Big news for anyone with an older Power Pages site still using the Standard Data Model!
Microsoft has announced that the Standard Data Model to Enhanced Data Model migration utility is now generally available.
Even more importantly, it now supports Dynamics 365 portal he migration path for many long-running Power Pages sites.
I've had a chance to play with the migration utility while it was in preview, and I've been happy with the results. It's great to see it reach GA and support even more existing sites.
With newer Power Pages features being built around the Enhanced Data Model, having a solid migration path for existing sites is increasingly important.
If you've been waiting to move an existing portal to the Enhanced Data Model, is this enough to get you to make the move?
microsoft.com/en-us/power-pl…
#PowerPages #PowerPlatform #Dataverse #ALM #Microsoft
Microsoft has announced that the Standard Data Model to Enhanced Data Model migration utility is now generally available.
Even more importantly, it now supports Dynamics 365 portal he migration path for many long-running Power Pages sites.
I've had a chance to play with the migration utility while it was in preview, and I've been happy with the results. It's great to see it reach GA and support even more existing sites.
With newer Power Pages features being built around the Enhanced Data Model, having a solid migration path for existing sites is increasingly important.
If you've been waiting to move an existing portal to the Enhanced Data Model, is this enough to get you to make the move?
microsoft.com/en-us/power-pl…
#PowerPages #PowerPlatform #Dataverse #ALM #Microsoft
0
0
1
The Power Pages consultant's dilemma... 😅
🔴 Sell a Power Pages project
🔴 Recommend the right technology
Hopefully this isn't actually a difficult choice.
We specialize in Power Pages, but that doesn't mean we think Power Pages is the right answer for every project.
ents, budget, timeline, or long-term needs point somewhere else.
Knowing Power Pages well isn't just knowing how to make it work.
It's also knowing when not to use it.
What type of project do you think gets incorrectly positioned as a Power Pages project most often?
#PowerPages #PowerPlatform #Dynamics365 #Microsoft
🔴 Sell a Power Pages project
🔴 Recommend the right technology
Hopefully this isn't actually a difficult choice.
We specialize in Power Pages, but that doesn't mean we think Power Pages is the right answer for every project.
ents, budget, timeline, or long-term needs point somewhere else.
Knowing Power Pages well isn't just knowing how to make it work.
It's also knowing when not to use it.
What type of project do you think gets incorrectly positioned as a Power Pages project most often?
#PowerPages #PowerPlatform #Dynamics365 #Microsoft
0
0
2
Power Pages Tip #389 - Contact Mapping with Email - Engineered Code
Link: youtu.be/8xay1D8yimE
In this tip, I look at the option to map new Power Pages users to existing contacts using the email address supplied by an external identity provider.
#PowerPages #PowerApps 365
Link: youtu.be/8xay1D8yimE
In this tip, I look at the option to map new Power Pages users to existing contacts using the email address supplied by an external identity provider.
#PowerPages #PowerApps 365
0
0
0
🏈 What a Labour Day Classic!
One of my Engineered Code colleagues and I had the chance to attend this year's Labour Day Classic in Regina, and we couldn't have picked a much more exciting game.
The Saskatchewan Roughriders beat the Winnipeg Blue Bombers 32–26 in overtime, the game on the final play of regulation.
Add in a record crowd at Mosaic Stadium and the usual Riders-Bombers rivalry, and the atmosphere was incredible.
Great game, great company, and a Riders win. 💚
Go Riders!
#LabourDayClassic #Riders #CFL #Saskatchewan #YQR #EngineeredCode
One of my Engineered Code colleagues and I had the chance to attend this year's Labour Day Classic in Regina, and we couldn't have picked a much more exciting game.
The Saskatchewan Roughriders beat the Winnipeg Blue Bombers 32–26 in overtime, the game on the final play of regulation.
Add in a record crowd at Mosaic Stadium and the usual Riders-Bombers rivalry, and the atmosphere was incredible.
Great game, great company, and a Riders win. 💚
Go Riders!
#LabourDayClassic #Riders #CFL #Saskatchewan #YQR #EngineeredCode
0
0
0
You tested the Power Pages site in everything.
✅ Chrome
✅ Edge
✅ Firefox
✅ Safari
Everything looks perfect.
Then the executive demo starts...
"Let me open it on my computer."
⚔️ FINAL BOSS: CEO's Browser
And somehow, that's where you discover the one browser ody found during testing. 😂
What's the strangest browser or device issue you've discovered during a demo?
#PowerPages #PowerPlatform #WebDevelopment #BrowserTesting #DeveloperHumor
✅ Chrome
✅ Edge
✅ Firefox
✅ Safari
Everything looks perfect.
Then the executive demo starts...
"Let me open it on my computer."
⚔️ FINAL BOSS: CEO's Browser
And somehow, that's where you discover the one browser ody found during testing. 😂
What's the strangest browser or device issue you've discovered during a demo?
#PowerPages #PowerPlatform #WebDevelopment #BrowserTesting #DeveloperHumor
0
0
0
Power Pages Tip #388 - Inactive Sites - Engineered Code
In this tip, I look at what an inactive site is, and how to reactivate it.
link: youtu.be/MS8J7QmMi_M
#PowerPages #PowerApps #MSDyn365Portals #MSDyn365
In this tip, I look at what an inactive site is, and how to reactivate it.
link: youtu.be/MS8J7QmMi_M
#PowerPages #PowerApps #MSDyn365Portals #MSDyn365
0
0
0
🏏 Congratulations to the Regina Eagles Cricket Team!
What a weekend! The Regina Eagles are the Saskatchewan T20 Provincial Champions! 🏆
Engineered Code is a proud sponsor of the team, and we're thrilled to see all of their hard work pay off with a provincial championship.
of the players, coaches, and everyone involved with the Eagles on an incredible accomplishment.
Provincial champs! Well done, Eagles! 👏
#ReginaEagles #Cricket #Saskatchewan #YQR #EngineeredCode #Community
What a weekend! The Regina Eagles are the Saskatchewan T20 Provincial Champions! 🏆
Engineered Code is a proud sponsor of the team, and we're thrilled to see all of their hard work pay off with a provincial championship.
of the players, coaches, and everyone involved with the Eagles on an incredible accomplishment.
Provincial champs! Well done, Eagles! 👏
#ReginaEagles #Cricket #Saskatchewan #YQR #EngineeredCode #Community
0
0
0
It always starts innocently enough... 😄
"The client just wants the button green."
So you add one small CSS override.
Then another component doesn't look right.
Then you override Bootstrap.
Then mobile breaks.
Then the specificity battle begins.
And eventually...
ant`
`!important`
Welcome to the 2,000-line `custom.css` file that nobody wants to touch. 😂
What's the longest `custom.css` you've inherited on a Power Pages project?
#PowerPages #PowerPlatform #CSS #Bootstrap #WebDevelopment #DeveloperHumor
"The client just wants the button green."
So you add one small CSS override.
Then another component doesn't look right.
Then you override Bootstrap.
Then mobile breaks.
Then the specificity battle begins.
And eventually...
ant`
`!important`
Welcome to the 2,000-line `custom.css` file that nobody wants to touch. 😂
What's the longest `custom.css` you've inherited on a Power Pages project?
#PowerPages #PowerPlatform #CSS #Bootstrap #WebDevelopment #DeveloperHumor
0
0
0
Power Pages Tip #386 - Admin APIs - Engineered Code
In this tip, I look at the administrative APIs available for Power Pages within the Microsoft Power Platform API.
Link: youtu.be/TGVx9wI3VlY
#PowerPages #PowerApps #MSDyn365Portals #MSDyn365 #PowerPlatform
In this tip, I look at the administrative APIs available for Power Pages within the Microsoft Power Platform API.
Link: youtu.be/TGVx9wI3VlY
#PowerPages #PowerApps #MSDyn365Portals #MSDyn365 #PowerPlatform
0
0
0
⚾ My Google Alert for Power Pages has been a little confused lately.
I set it up expecting news about Microsoft Power Pages.
Instead, I got an update about Dodgers star Andy Pages being injured. 😂
Not exactly the Power Pages news I was looking for.
And as a Blue Jays fan, last year's World Series loss to the Dodgers, so Google reminding me about Dodgers players isn't helping.
Although, to be clear, I was hoping for Power Pages news—not an Andy Pages injury!
Google Alerts might need a little more context. 😄
#PowerPages #PowerPlatform #GoogleAlerts #BlueJays #Dodgers
I set it up expecting news about Microsoft Power Pages.
Instead, I got an update about Dodgers star Andy Pages being injured. 😂
Not exactly the Power Pages news I was looking for.
And as a Blue Jays fan, last year's World Series loss to the Dodgers, so Google reminding me about Dodgers players isn't helping.
Although, to be clear, I was hoping for Power Pages news—not an Andy Pages injury!
Google Alerts might need a little more context. 😄
#PowerPages #PowerPlatform #GoogleAlerts #BlueJays #Dodgers
1
0
0
🎥 Missed the latest Portals Community Call? The recording is now on YouTube!
Our latest topic was particularly timely:
How to Avoid Accidentally Exposing Your Data
With the recent Power Pages security incidents, understanding how your site is exposing data—and how to properly tant than ever.
If you couldn't join us live, now's your chance to catch up.
▶️ Watch the recording on YouTube!
youtu.be/g5sVE2EUYvY
#PowerPages #PowerPlatform #PortalsCommunityCall #Security #DataSecurity
Our latest topic was particularly timely:
How to Avoid Accidentally Exposing Your Data
With the recent Power Pages security incidents, understanding how your site is exposing data—and how to properly tant than ever.
If you couldn't join us live, now's your chance to catch up.
▶️ Watch the recording on YouTube!
youtu.be/g5sVE2EUYvY
#PowerPages #PowerPlatform #PortalsCommunityCall #Security #DataSecurity
0
0
0
Power Pages developers know this one. 😄
Microsoft: "We've built a new Design Studio."
Power Pages developers: "That's great. Anyway..."
*opens the Portal Management app*
The Design Studio gives us a simplified, visual way to build sites—but when you need to get into the ed Power Pages developers still head straight for the Portal Management app.
Sometimes you don't want simplified.
You want to see the records, find the setting, and get the job done.
Which do you spend more time in: Design Studio or Portal Management?
#PowerPages #PowerPlatform #Dynamics365 #Dataverse #DeveloperHumor
Microsoft: "We've built a new Design Studio."
Power Pages developers: "That's great. Anyway..."
*opens the Portal Management app*
The Design Studio gives us a simplified, visual way to build sites—but when you need to get into the ed Power Pages developers still head straight for the Portal Management app.
Sometimes you don't want simplified.
You want to see the records, find the setting, and get the job done.
Which do you spend more time in: Design Studio or Portal Management?
#PowerPages #PowerPlatform #Dynamics365 #Dataverse #DeveloperHumor
0
0
0
Power Pages Tip #387 - Upgrading Managed WAF Rules - Engineered Code
In this tip, I look at what happens when Microsoft publishes updates to managed WAF rules for Power Pages.
Link: youtu.be/RQwvS2Cqies
#PowerPages #PowerApps #MSDyn365Portals #MSDyn365
In this tip, I look at what happens when Microsoft publishes updates to managed WAF rules for Power Pages.
Link: youtu.be/RQwvS2Cqies
#PowerPages #PowerApps #MSDyn365Portals #MSDyn365
0
0
0
We've all seen a naming convention like this somewhere... 😄
`portal-test`
↓
`portal-test2`
↓
`portal-test-final`
↓
`portal-test-final2`
↓
`portal-test-final-final`
↓
`portal-test-final-final-really`
Because there's always one more "quick change" after the final version.
ve "final" name you've encountered on a Power Pages project?
#PowerPages #PowerPlatform #Dynamics365 #DeveloperHumor #WebDevelopment
`portal-test`
↓
`portal-test2`
↓
`portal-test-final`
↓
`portal-test-final2`
↓
`portal-test-final-final`
↓
`portal-test-final-final-really`
Because there's always one more "quick change" after the final version.
ve "final" name you've encountered on a Power Pages project?
#PowerPages #PowerPlatform #Dynamics365 #DeveloperHumor #WebDevelopment
0
0
0
Power Pages Tip #385 - View Changes in Documentation - Engineered Code
Link: youtu.be/n8SHz640JX0
In this tip, I look at how you can see the details of any changes made to the official Power Pages documentation on Microsoft Learn.
#PowerPages #PowerApps #MSDyn365Portals #MSDyn365
Link: youtu.be/n8SHz640JX0
In this tip, I look at how you can see the details of any changes made to the official Power Pages documentation on Microsoft Learn.
#PowerPages #PowerApps #MSDyn365Portals #MSDyn365
0
1
1
At what point does a Bootstrap site stop being... Bootstrap? 😄
You start with the out-of-the-box framework.
Then come the custom styles.
Then the CSS overrides.
Then the custom components.
Then a few more `!important`s than you'd like to admit...
Before long, you've original framework that it feels like the *Ship of Theseus* for frontend development.
Of course, that's not necessarily a bad thing—Power Pages is designed to be customized. Every project has unique branding and user experience requirements.
The real question is...
How much of Bootstrap is left in your most customized Power Pages site?
#PowerPages #PowerPlatform #Bootstrap #CSS #WebDevelopment #DeveloperHumor
You start with the out-of-the-box framework.
Then come the custom styles.
Then the CSS overrides.
Then the custom components.
Then a few more `!important`s than you'd like to admit...
Before long, you've original framework that it feels like the *Ship of Theseus* for frontend development.
Of course, that's not necessarily a bad thing—Power Pages is designed to be customized. Every project has unique branding and user experience requirements.
The real question is...
How much of Bootstrap is left in your most customized Power Pages site?
#PowerPages #PowerPlatform #Bootstrap #CSS #WebDevelopment #DeveloperHumor
0
0
0
Power Pages Tip #384 - Automatically Mapped Claims - Engineered Code
In this tip, I talk about how certains claims are mapped by default to columns on the Contact table in Dataverse without you having to setup the claims mapping settings.
LINK: youtu.be/HRCsrocrPBU
#MSDyn365Portals #MSDyn365
In this tip, I talk about how certains claims are mapped by default to columns on the Contact table in Dataverse without you having to setup the claims mapping settings.
LINK: youtu.be/HRCsrocrPBU
#MSDyn365Portals #MSDyn365
0
1
0
Deploying a Power Pages site can feel like progressing through a video game.
✅ Export solution
✅ Import solution
✅ Configure authentication
✅ Update site settings
✅ Clear the cache
You think you've won...
Then the final boss appears:
👤 A real production user signs in cause a successful deployment isn't measured by a completed pipeline—it's measured by a user successfully accessing the site and everything working exactly as expected.
What's your "final boss" when deploying Power Pages?
#PowerPages #PowerPlatform #Dynamics365 #ALM #DevOps #DeveloperHumor
✅ Export solution
✅ Import solution
✅ Configure authentication
✅ Update site settings
✅ Clear the cache
You think you've won...
Then the final boss appears:
👤 A real production user signs in cause a successful deployment isn't measured by a completed pipeline—it's measured by a user successfully accessing the site and everything working exactly as expected.
What's your "final boss" when deploying Power Pages?
#PowerPages #PowerPlatform #Dynamics365 #ALM #DevOps #DeveloperHumor
0
0
0
Power Pages Tip #383 - Well-known Claim Types - Engineered Code
In this tip, I talk about well-known claim types, which can impact how you setup claim mappings. Check out this link for the documentation: learn.microsoft.com/en-us/dotnet/a…
Link: youtu.be/3Vehg8fMqMo
#PowerPages Tip 383 s #PowerAppsPortals #PowerApps #MSDyn365Portals #MSDyn365
In this tip, I talk about well-known claim types, which can impact how you setup claim mappings. Check out this link for the documentation: learn.microsoft.com/en-us/dotnet/a…
Link: youtu.be/3Vehg8fMqMo
#PowerPages Tip 383 s #PowerAppsPortals #PowerApps #MSDyn365Portals #MSDyn365
0
0
0
Every Power Pages project seems to start the same way...
"We just need a simple portal."
Then the requirements start rolling in:
📄 File uploads
✅ Approval workflows
📧 Email notifications
📊 Reporting & dashboards
🔗 ERP integration
🌍 Multi-language support
📱 Mobile expeit, that "simple portal" has evolved into a full-blown enterprise digital experience platform.
And honestly? That's one of the strengths of Power Pages. It starts with a simple use case, then grows alongside your business as new requirements emerge.
What's the biggest case of scope creep you've seen on a Power Pages project?
#PowerPages #PowerPlatform #Dynamics365 #Microsoft #DeveloperHumor #DigitalTransformation
"We just need a simple portal."
Then the requirements start rolling in:
📄 File uploads
✅ Approval workflows
📧 Email notifications
📊 Reporting & dashboards
🔗 ERP integration
🌍 Multi-language support
📱 Mobile expeit, that "simple portal" has evolved into a full-blown enterprise digital experience platform.
And honestly? That's one of the strengths of Power Pages. It starts with a simple use case, then grows alongside your business as new requirements emerge.
What's the biggest case of scope creep you've seen on a Power Pages project?
#PowerPages #PowerPlatform #Dynamics365 #Microsoft #DeveloperHumor #DigitalTransformation
0
1
0
Power Pages Tip #382 - Inspecting an OpenID Connect Token - Engineered Code
In this tip, I look at how you can view the token passed from an OpenID Connect identity provider to Power Pages.
Link: youtu.be/QS9D1IW5Eyg
#PowerPages #PowerApps #MSDyn365Portals #MSDyn365
In this tip, I look at how you can view the token passed from an OpenID Connect identity provider to Power Pages.
Link: youtu.be/QS9D1IW5Eyg
#PowerPages #PowerApps #MSDyn365Portals #MSDyn365
0
1
0
We're proud to continue supporting the KidSport Saskatchewan Golf Tournament held this past monday at the Wascana Country Club in Regina! ⛳
This year's tournament reached an incredible milestone—over $1 million raised to help kids in our community participate in organized Code, we've had the privilege of attending this event for the past 10 years and sponsoring it for the last 5. It's an event we always look forward to because we know the impact it has on local families.
Seeing our logo on one of the tournament golf carts is a small reminder that businesses can make a meaningful difference when they invest in their communities.
Congratulations to everyone involved in reaching this amazing milestone, and thank you to the volunteers, sponsors, golfers, and organizers who made it possible.
#KidSport #Regina #GolfTournament #Community #ProudSponsor #EngineeredCode
This year's tournament reached an incredible milestone—over $1 million raised to help kids in our community participate in organized Code, we've had the privilege of attending this event for the past 10 years and sponsoring it for the last 5. It's an event we always look forward to because we know the impact it has on local families.
Seeing our logo on one of the tournament golf carts is a small reminder that businesses can make a meaningful difference when they invest in their communities.
Congratulations to everyone involved in reaching this amazing milestone, and thank you to the volunteers, sponsors, golfers, and organizers who made it possible.
#KidSport #Regina #GolfTournament #Community #ProudSponsor #EngineeredCode
0
0
0
Power Pages Tip #381 - Registration vs Login Claims Mapping - Engineered Code
In this tip, I look at the difference between Registration Claims Mapping and Login Claims Mapping for OpenID Connect identity providers on Power Pages.
Link: youtu.be/yZmb59YaSOQ
#PowerPages tals #MSDyn365
In this tip, I look at the difference between Registration Claims Mapping and Login Claims Mapping for OpenID Connect identity providers on Power Pages.
Link: youtu.be/yZmb59YaSOQ
#PowerPages tals #MSDyn365
0
0
1
🎥 Missed the latest Portals Community Call?
The recording is now available on our YouTube channel!
In this session, Alexandre Mees demonstrates how to build Power Pages SPAs with React while using Copilot Agent Pair Programming to accelerate development.
It's a great look at lopment and how AI can enhance your workflow.
Watch it here:
👉 youtu.be/GJ2-FbAnSD4
Don't forget to subscribe to our YouTube channel for future community calls, tips, and Power Pages content!
#PowerPages #PowerPlatform #React #Copilot #AI #YouTube #PortalsCommunityCall.
The recording is now available on our YouTube channel!
In this session, Alexandre Mees demonstrates how to build Power Pages SPAs with React while using Copilot Agent Pair Programming to accelerate development.
It's a great look at lopment and how AI can enhance your workflow.
Watch it here:
👉 youtu.be/GJ2-FbAnSD4
Don't forget to subscribe to our YouTube channel for future community calls, tips, and Power Pages content!
#PowerPages #PowerPlatform #React #Copilot #AI #YouTube #PortalsCommunityCall.
0
0
0
Every Power Pages deployment starts with the same sentence...
"We'll just move it to production."
Then you remember everything that goes into it:
✅ Power Platform solution
✅ Website records
✅ Site settings
✅ Authentication configuration
✅ Environment variables
✅ Secrets
ation
Moving a Power Pages solution between environments isn't just about importing a solution—it's making sure all the environment-specific pieces come together.
The good news? Once you've established a solid ALM process, deployments become much more predictable.
What's been the biggest challenge you've encountered when deploying a Power Pages site to production?
#PowerPages #PowerPlatform #Dynamics365 #ALM #DevOps #Dataverse
"We'll just move it to production."
Then you remember everything that goes into it:
✅ Power Platform solution
✅ Website records
✅ Site settings
✅ Authentication configuration
✅ Environment variables
✅ Secrets
ation
Moving a Power Pages solution between environments isn't just about importing a solution—it's making sure all the environment-specific pieces come together.
The good news? Once you've established a solid ALM process, deployments become much more predictable.
What's been the biggest challenge you've encountered when deploying a Power Pages site to production?
#PowerPages #PowerPlatform #Dynamics365 #ALM #DevOps #Dataverse
0
0
1
#PowerPages Tip 380 - Claims Mapping #PowerAppsPortals #PowerApps #MSDyn365Portals #MSDyn365
youtu.be/plxCGs_oEUE
youtu.be/plxCGs_oEUE
0
0
0
One of the best parts about living in Saskatchewan is what summer has to offer. 🌲🏕️☀️
This week I'm heading out camping to disconnect, enjoy the outdoors, and take in everything our province has to offer—from peaceful lakes and forests to some of the best sunsets you'll ever ke about Saskatchewan winters, but the summers make it all worthwhile.
See you in a few days... hopefully with plenty of campfires, fresh air, and great memories. 😄
#Saskatchewan #ExploreSask #Camping #Outdoors #Summer
This week I'm heading out camping to disconnect, enjoy the outdoors, and take in everything our province has to offer—from peaceful lakes and forests to some of the best sunsets you'll ever ke about Saskatchewan winters, but the summers make it all worthwhile.
See you in a few days... hopefully with plenty of campfires, fresh air, and great memories. 😄
#Saskatchewan #ExploreSask #Camping #Outdoors #Summer
0
0
0
We're proud to support local sports and our community by sponsoring the Regina Eagles Cricket Club! 🏏
Cricket continues to grow across Saskatchewan, and it's exciting to see the passion, talent, and diversity that clubs like the Regina Eagles bring to our community.
We're l part in supporting the team this season and wish the players the very best of luck.
Go Eagles! 💙💛
#Regina #Saskatchewan #Cricket #Community #LocalSports #ProudSponsor
Cricket continues to grow across Saskatchewan, and it's exciting to see the passion, talent, and diversity that clubs like the Regina Eagles bring to our community.
We're l part in supporting the team this season and wish the players the very best of luck.
Go Eagles! 💙💛
#Regina #Saskatchewan #Cricket #Community #LocalSports #ProudSponsor
0
0
0
Writing Power Pages documentation is harder than it looks... 😄
Should I call it a:
🔘 Web Form
🔘 Advanced Form
🔘 Multistep Form
No matter which one I choose, someone will tell me I'm using the "wrong" name.
If you've been working with Power Pages (or Dynamics 365 Portals) bably used all three terms—thanks to Microsoft's evolving terminology over the years.
At least we can all agree on one thing...
They're still one of the most useful features in Power Pages.
What do *you* call them?
#PowerPages #PowerPlatform #Dynamics365 #DeveloperHumor #Microsoft
Should I call it a:
🔘 Web Form
🔘 Advanced Form
🔘 Multistep Form
No matter which one I choose, someone will tell me I'm using the "wrong" name.
If you've been working with Power Pages (or Dynamics 365 Portals) bably used all three terms—thanks to Microsoft's evolving terminology over the years.
At least we can all agree on one thing...
They're still one of the most useful features in Power Pages.
What do *you* call them?
#PowerPages #PowerPlatform #Dynamics365 #DeveloperHumor #Microsoft
0
0
0
#PowerPages Tip 379 - Using Object ID as Username with Entra External ID #PowerAppsPortals #PowerApps #MSDyn365Portals #MSDyn365 youtu.be/aRNu4J1Ynwo
0
0
0
Power Pages Tip #378 - Restarting vs Refreshing the Cache - Engineered Code
In this tip, I look at why sometimes refreshing the cache isn't enough to get your changes to apply, and why you need to instead restart the portal.
Link: youtu.be/YK32SY-xJA8
#PowerPages #PowerApps 365
In this tip, I look at why sometimes refreshing the cache isn't enough to get your changes to apply, and why you need to instead restart the portal.
Link: youtu.be/YK32SY-xJA8
#PowerPages #PowerApps 365
0
0
0
Power Pages Tip #377 - View Agent Analytics - Engineered Code
Link: youtu.be/UDlwTvxoGPU
In this tip, I look at how to access analytics data for an agent created in the Power Pages Design Studio.
#PowerPages #PowerApps #MSDyn365Portals #MSDyn365
Link: youtu.be/UDlwTvxoGPU
In this tip, I look at how to access analytics data for an agent created in the Power Pages Design Studio.
#PowerPages #PowerApps #MSDyn365Portals #MSDyn365
0
0
0
Missed the latest Portals Community Call? 🎥
The recording is now available on our YouTube channel!
This month's topic was:
🤖 Add an Agent
If you're interested in AI, agents, and how they can be used with Power Pages, be sure to check it out.
youtu.be/N1Ht09FOTFQ
there so you don't miss future community calls, tips, and Power Pages content.
#PowerPages #PowerPlatform #AI #Agents #YouTube #Community
The recording is now available on our YouTube channel!
This month's topic was:
🤖 Add an Agent
If you're interested in AI, agents, and how they can be used with Power Pages, be sure to check it out.
youtu.be/N1Ht09FOTFQ
there so you don't miss future community calls, tips, and Power Pages content.
#PowerPages #PowerPlatform #AI #Agents #YouTube #Community
0
0
0
Power Pages Tip #376 - Swap Out the Default Agent - Engineered Code
In this tip, I look at how you can provide your own Copilot Studio agent for use in Power Pages, instead of using the default.
Link: youtu.be/lMijvL5VSlk
#PowerPages #PowerApps #MSDyn365Portals #MSDyn365
In this tip, I look at how you can provide your own Copilot Studio agent for use in Power Pages, instead of using the default.
Link: youtu.be/lMijvL5VSlk
#PowerPages #PowerApps #MSDyn365Portals #MSDyn365
0
0
0
Power Pages Tip #375 - Add Public Data to Agent via Bing Search - Engineered Code
Link: youtu.be/kKx9R9TM0kk
In this tip, I look at how you can add knowledge from public websites to your Power Pages agent.
#PowerPages #PowerApps #MSDyn365Portals #MSDyn365
Link: youtu.be/kKx9R9TM0kk
In this tip, I look at how you can add knowledge from public websites to your Power Pages agent.
#PowerPages #PowerApps #MSDyn365Portals #MSDyn365
0
0
0
Power Pages debugging be like:
Error message:
“Something went wrong.”
That’s it.
That’s the entire diagnostic experience 😄
No details.
No context.
Just vibes and a growing dependency on coffee + clearing cache.
#PowerPages #PowerPlatform #Dynamics365 #DeveloperHumor #WebDevelopment
Error message:
“Something went wrong.”
That’s it.
That’s the entire diagnostic experience 😄
No details.
No context.
Just vibes and a growing dependency on coffee + clearing cache.
#PowerPages #PowerPlatform #Dynamics365 #DeveloperHumor #WebDevelopment
0
0
0
Power Pages Tip #374 - Refine Agent Data - Engineered Code
In this tip, I look at how you can customize which data from Dataverse your site agent has access to.
Link: youtu.be/Vl1lj2ven6k
#PowerPages #PowerApps #MSDyn365Portals #MSDyn365
In this tip, I look at how you can customize which data from Dataverse your site agent has access to.
Link: youtu.be/Vl1lj2ven6k
#PowerPages #PowerApps #MSDyn365Portals #MSDyn365
0
0
0
Regina weather is undefeated 😅
Last week: snow. ❄️
This week: highs in the 30s°C (90s°F). ☀️🔥
Living in Saskatchewan means never fully committing to a season.
#Regina #Saskatchewan #Weather #PrairieLife
Last week: snow. ❄️
This week: highs in the 30s°C (90s°F). ☀️🔥
Living in Saskatchewan means never fully committing to a season.
#Regina #Saskatchewan #Weather #PrairieLife
0
0
0
Every Power Pages consultant eventually becomes a cache-clearing specialist 😄
Client:
“The page still isn’t working.”
Consultant:
“Have you cleared cache?”
Client:
“Yes.”
Consultant:
“...but did you clear it again?”
If you know, you know 😂
#PowerPages #PowerPlatform #WebDevelopment
Client:
“The page still isn’t working.”
Consultant:
“Have you cleared cache?”
Client:
“Yes.”
Consultant:
“...but did you clear it again?”
If you know, you know 😂
#PowerPages #PowerPlatform #WebDevelopment
0
0
0
Power Pages Tip #373 - Add an Agent - Engineered Code
In this tip, I look at how you can add a Copilot Studio Agent to your Power Pages site in just a few clicks.
Link: youtu.be/lw2yFoAQsvk
#PowerPages #PowerApps #MSDyn365Portals #MSDyn365
In this tip, I look at how you can add a Copilot Studio Agent to your Power Pages site in just a few clicks.
Link: youtu.be/lw2yFoAQsvk
#PowerPages #PowerApps #MSDyn365Portals #MSDyn365
0
0
0
Big changes outside our office lately 👀
The building beside us was recently torn down, which has made for a pretty interesting soundtrack over the past little while 🚧
#Regina #Downtown #OfficeLife #Construction
The building beside us was recently torn down, which has made for a pretty interesting soundtrack over the past little while 🚧
#Regina #Downtown #OfficeLife #Construction
0
0
0
Missed the latest Portals Community Call? The recording is now available 🎥
This session focused on Web Application Firewalls (WAF) in Power Pages, including why they matter, how they work, and important considerations for securing your sites.
Definitely worth a watch if ar for Power Pages projects 🔐
👉 youtu.be/72lJ50VNEPU
#PowerPages #PowerPlatform #Security #WAF #WebDevelopment
This session focused on Web Application Firewalls (WAF) in Power Pages, including why they matter, how they work, and important considerations for securing your sites.
Definitely worth a watch if ar for Power Pages projects 🔐
👉 youtu.be/72lJ50VNEPU
#PowerPages #PowerPlatform #Security #WAF #WebDevelopment
0
0
0
Writing Liquid templates in Power Pages is basically:
Step 1: “This should work.”
Step 2: Publish
Step 3: Absolutely nothing renders
Step 4: Question every life decision
Was it:
the syntax?
permissions?
the wrong entity?
cache?
moon phase?
Power Pages developers know the struggle 😅
Step 1: “This should work.”
Step 2: Publish
Step 3: Absolutely nothing renders
Step 4: Question every life decision
Was it:
the syntax?
permissions?
the wrong entity?
cache?
moon phase?
Power Pages developers know the struggle 😅
0
0
0
Power Pages Tip #372 - WAF Without CDN - Engineered Code
In this tip, I look at how Microsoft now allows you to enable the Web Application Firewall feature in Power Pages without enabling the Content Delivery Network feature.
Link: youtu.be/qXwtouos364
#PowerPages tals #MSDyn365
In this tip, I look at how Microsoft now allows you to enable the Web Application Firewall feature in Power Pages without enabling the Content Delivery Network feature.
Link: youtu.be/qXwtouos364
#PowerPages tals #MSDyn365
0
0
0
Client: “Just add a form, should be quick 👍”
Me opening Power Pages:
…Dataverse tables
…web roles
…table permissions
…form metadata
…Liquid
…caching
…testing across 5 user types
3 hours later:
“Why doesn’t it work?”
Welcome to Power Pages 😄
Me opening Power Pages:
…Dataverse tables
…web roles
…table permissions
…form metadata
…Liquid
…caching
…testing across 5 user types
3 hours later:
“Why doesn’t it work?”
Welcome to Power Pages 😄
0
0
0
#PowerPages Tip 370 - Unbound Actions with Server Logic #PowerAppsPortals #PowerApps #MSDyn365Portals #MSDyn365
Link: youtu.be/F0Sw9RmE6qQ
Link: youtu.be/F0Sw9RmE6qQ
0
0
0
What’s the right way to share data externally with Power Pages? 🤔
I recently joined Mirko Peters on the M365.fm podcast to dig into how Power Pages fits into the bigger picture of secure external data sharing.
In this episode, we focus on:
• Why Power Pages is ernal-facing scenarios
• How to securely expose business data to customers and partners
• Common pitfalls when designing portals for external users
• Real-world considerations for building scalable, secure solutions
If you’re using Power Pages for external access, this conversation is worth a listen.
🎧 m365.fm/how-to-share-b…
#PowerPages #PowerPlatform #Security #WebDevelopment #Dynamics365
I recently joined Mirko Peters on the M365.fm podcast to dig into how Power Pages fits into the bigger picture of secure external data sharing.
In this episode, we focus on:
• Why Power Pages is ernal-facing scenarios
• How to securely expose business data to customers and partners
• Common pitfalls when designing portals for external users
• Real-world considerations for building scalable, secure solutions
If you’re using Power Pages for external access, this conversation is worth a listen.
🎧 m365.fm/how-to-share-b…
#PowerPages #PowerPlatform #Security #WebDevelopment #Dynamics365
0
0
0
Power Pages Tip #370 - Unbound Actions with Server Logic - Engineered Code
In this tip, I discuss how support for unbound actions was included as part of Server Logic being made Generally Available.
Link: youtu.be/F0Sw9RmE6qQ
#PowerPages #PowerApps #MSDyn365Portals #MSDyn365
In this tip, I discuss how support for unbound actions was included as part of Server Logic being made Generally Available.
Link: youtu.be/F0Sw9RmE6qQ
#PowerPages #PowerApps #MSDyn365Portals #MSDyn365
0
0
0
When you try to log off… but the bugs log back in 😅
Every developer knows this feeling:
You close your laptop…
You get into bed…
…and suddenly your brain spins up a full debugging session you didn’t ask for.
Sleep? Optional.
Fix idea at 2:13 AM? Guaranteed.
#DeveloperLife #PowerPlatform #DevProblems
Every developer knows this feeling:
You close your laptop…
You get into bed…
…and suddenly your brain spins up a full debugging session you didn’t ask for.
Sleep? Optional.
Fix idea at 2:13 AM? Guaranteed.
#DeveloperLife #PowerPlatform #DevProblems
0
0
0
Power Pages Tip #369 - Skipping Cache with Server Logic - Engineered Code
In this tip, I look at how you can bypass the Power Pages cache by using the new Server Logic functionality.
Link: youtu.be/VG--CDeNHN0
#PowerPages #PowerApps #MSDyn365Portals #MSDyn365
In this tip, I look at how you can bypass the Power Pages cache by using the new Server Logic functionality.
Link: youtu.be/VG--CDeNHN0
#PowerPages #PowerApps #MSDyn365Portals #MSDyn365
0
0
0
Power Pages Tip #368 - Mock Objects While Debugging Server Logic - Engineered Code
In this tip, I look at how you can define mock data to be used during debugging of Power Pages Server Logic code, since the debugging exprience can't actually connect to Dataverse.
Link: youtu.be/ykQNjf8YWC4
#powerpages, #powerappsportals, #powerapps, #powerplatform, #dynamics365, #dynamics365portal, #dynamics365portals, #portalcapabilitiesfordynamics365,
#CRMSoftware, #dynamics365crm, #microsoftbusinessapplications, #powerpagestutorial, #Microsoftpowerpages, #dataverse
In this tip, I look at how you can define mock data to be used during debugging of Power Pages Server Logic code, since the debugging exprience can't actually connect to Dataverse.
Link: youtu.be/ykQNjf8YWC4
#powerpages, #powerappsportals, #powerapps, #powerplatform, #dynamics365, #dynamics365portal, #dynamics365portals, #portalcapabilitiesfordynamics365,
#CRMSoftware, #dynamics365crm, #microsoftbusinessapplications, #powerpagestutorial, #Microsoftpowerpages, #dataverse
0
0
0
Nothing to see here... just patching prod while everyone carries on.
#PowerPlatform #DevLife #DevHumor
#PowerPlatform #DevLife #DevHumor
0
0
1
Power Pages Tip #367 - Debugging Server Logic - Engineered Code
In this tip, I look at how you can debug your Power Pages Server Logic JavaScript code.
Link: youtu.be/jtwQN_5OT9k
#PowerPages #PowerApps #MSDyn365Portals #MSDyn365
In this tip, I look at how you can debug your Power Pages Server Logic JavaScript code.
Link: youtu.be/jtwQN_5OT9k
#PowerPages #PowerApps #MSDyn365Portals #MSDyn365
0
0
1
Had a great time joining the Sustainable Success Show to talk about a challenge a lot of organizations are facing right now… learning systems that just don’t scale.
We got into why fragmented tools, manual tracking, and disconnected training experiences create friction across learning directly into your existing Microsoft ecosystem can completely change adoption, engagement, and outcomes.
I also shared how we’re approaching this with ecLearn, and what we’re seeing work in real-world implementations.
If your organization is growing but your training processes are struggling to keep up, this one might resonate.
🎧 Check it out here: youtube.com/watch?v=KaBoCb…
#PowerPlatform #LearningAndDevelopment #DigitalTransformation
We got into why fragmented tools, manual tracking, and disconnected training experiences create friction across learning directly into your existing Microsoft ecosystem can completely change adoption, engagement, and outcomes.
I also shared how we’re approaching this with ecLearn, and what we’re seeing work in real-world implementations.
If your organization is growing but your training processes are struggling to keep up, this one might resonate.
🎧 Check it out here: youtube.com/watch?v=KaBoCb…
#PowerPlatform #LearningAndDevelopment #DigitalTransformation
0
0
0
Power Pages Tip #366 - Server Logic Objects - Engineered Code
In this tip, I look at the special objects available to you in your Power Pages Server Logic code.
Link: youtu.be/nRDU4CW4v9k
#PowerPages #PowerApps #MSDyn365Portals #MSDyn365
In this tip, I look at the special objects available to you in your Power Pages Server Logic code.
Link: youtu.be/nRDU4CW4v9k
#PowerPages #PowerApps #MSDyn365Portals #MSDyn365
0
0
0
Power Pages Tip #365 - Calling Server Logic - Engineered Code
In this tip, I look at how you call the Server Logic code you've created for your Power Pages site.
Link: youtu.be/gU5d8xXGaAs
#PowerPages #PowerApps #MSDyn365Portals #MSDyn365
In this tip, I look at how you call the Server Logic code you've created for your Power Pages site.
Link: youtu.be/gU5d8xXGaAs
#PowerPages #PowerApps #MSDyn365Portals #MSDyn365
0
0
0
Halfway through the week at the Microsoft MVP Summit and it’s been an incredible experience so far.
Great conversations, lots of learning, and always good to connect with the community in person.
More to come!
#MicrosoftMVP #MVPBuzz #PowerPlatform
Great conversations, lots of learning, and always good to connect with the community in person.
More to come!
#MicrosoftMVP #MVPBuzz #PowerPlatform
0
0
0
Power Pages Tip #364 - Creating Server Logic - Engineered Code
In this tip, I look at how you can create Server Logic code for a Power Pages site.
Link: youtu.be/vvu9ZC81k8o
#PowerPages #PowerApps #MSDyn365Portals #MSDyn365
In this tip, I look at how you can create Server Logic code for a Power Pages site.
Link: youtu.be/vvu9ZC81k8o
#PowerPages #PowerApps #MSDyn365Portals #MSDyn365
0
0
0
Missed the Portals Community Call last week?
No problem! You can catch the recording and stay up to date on the latest discussions around Power Pages and building portals on the Power Platform.
Watch it here:
youtu.be/y0yUgrpm5Ww
#PowerPages #PowerPlatform #PortalsCommunityCall
No problem! You can catch the recording and stay up to date on the latest discussions around Power Pages and building portals on the Power Platform.
Watch it here:
youtu.be/y0yUgrpm5Ww
#PowerPages #PowerPlatform #PortalsCommunityCall
0
0
0
Power Pages Tip #363 - Intro to Server Logic - Engineered Code
youtu.be/KRhol5Nk2bI
In this tip, I look at Server Logic, a new feature in Power Pages that allows developers to write server-side JavaScript.
#PowerPages #PowerApps #MSDyn365Portals #MSDyn365
youtu.be/KRhol5Nk2bI
In this tip, I look at Server Logic, a new feature in Power Pages that allows developers to write server-side JavaScript.
#PowerPages #PowerApps #MSDyn365Portals #MSDyn365
0
0
0
Just wrapped up a great conversation on the Prosperous Prairie Founders Podcast where I talked about building Engineered Code, working in the Microsoft ecosystem, and what it looks like to grow a technology company from the Canadian prairies.
Thanks to the hosts for the great the episode here:
podcasts.apple.com/ca/podcast/pro…
Thanks to the hosts for the great the episode here:
podcasts.apple.com/ca/podcast/pro…
0
0
0
In high-risk industries, compliance must be proactive. #ArmandoCavanha and #NicholasHayduk talk about how real-time visibility improves audit readiness by using reliable #Microsoft Business Applications.
Watch here: youtu.be/cz9F1bMq5uM
Watch here: youtu.be/cz9F1bMq5uM
0
0
0
Power Pages Tip #362 - Deleting Component in Multiple Environments using the PAC CLI - Engineered Code
In this tip, I look at the steps required to delete a component across multiple environments using the PAC CLI.
youtu.be/8WjEd2qBnbo
#PowerPages #PowerApps #MSDyn365Portals #MSDyn365
In this tip, I look at the steps required to delete a component across multiple environments using the PAC CLI.
youtu.be/8WjEd2qBnbo
#PowerPages #PowerApps #MSDyn365Portals #MSDyn365
0
0
0
Power Pages Tip #361 - Delete Tracking Manifest File in the PAC CLI - Engineered Code (youtu.be/8WjEd2qBnbo)
In this tip, I look at the manifest file used by the PAC CLI to track when components should be deleted in the target environment.
#PowerPages #PowerApps 365
In this tip, I look at the manifest file used by the PAC CLI to track when components should be deleted in the target environment.
#PowerPages #PowerApps 365
0
0
0
When global choices show up and suddenly every other choice gets forgotten.
#PowerPlatform #Dataverse #PowerApps
#PowerPlatform #Dataverse #PowerApps
0
0
0
Power Pages Tip #360 - Environment Manifest File in the PAC CLI - Engineered Code
In this tip, I look at the manifest file used by the PAC CLI during a delta upload (when the destination environment is the same as the source) to determine if a component has changed.
#PowerPages tals #MSDyn365
#PowerApps #MSDyn365Portals #MSDyn365 youtu.be/l59oEogUxbE
In this tip, I look at the manifest file used by the PAC CLI during a delta upload (when the destination environment is the same as the source) to determine if a component has changed.
#PowerPages tals #MSDyn365
#PowerApps #MSDyn365Portals #MSDyn365 youtu.be/l59oEogUxbE
0
0
0
🎥 Missed last week’s Portals Community Call? It’s now live on YouTube.
Topic: Scanning for Safety: Power Pages Edition
We covered practical ways to strengthen security and proactively scan your Power Pages implementations so you can reduce risk and stay ahead of issues.
Catch :
👉 youtu.be/YmPaarf28yo
#PowerPages #PowerPlatform #PortalsCommunityCall
Topic: Scanning for Safety: Power Pages Edition
We covered practical ways to strengthen security and proactively scan your Power Pages implementations so you can reduce risk and stay ahead of issues.
Catch :
👉 youtu.be/YmPaarf28yo
#PowerPages #PowerPlatform #PortalsCommunityCall
0
0
0
Survived another round of mystery Liquid and undocumented JavaScript.
#PowerPages #Dataverse #PowerPlatform
#PowerPages #Dataverse #PowerPlatform
0
0
0
























































