Power Apps Track
Monday 9:00 AM - 5:00 PM · Room 421-422
Advanced Power Apps and Power Automate: Workarounds for Common Problems
Spend any amount of time in the Power Platform forums and you will begin to see a lot of similar questions asked over and over again.
In this workshop we will look at some of the most common issues Citizen Developers encounter when trying to develop applications and workflows in the Power Platform. We'll examine each type of problem, analyze why they occur, and provide workarounds that you can use when you encounter them.
The workshop will be divided into two parts. In the first we'll concentrate on Power Apps and in the second we'll look at Power Automate.
Here is a general list of the overall topics we will cover: • Morning: Power Apps ○ Delegation ○ Working with Dates and Times ○ Conditional Formatting of data ○ Passing Data to and Retrieving Results from a Flow ○ Using Solutions to package Apps & Flows • Afternoon: Power Automate ○ New Copilot Support ○ Using Conditions and Switches effectively ○ Handling Loops and Parallel Branches ○ Working with Large Data Sources ○ Implementing Error Checking/Correction ○ Improving Performance
Monday 9:00 AM - 5:00 PM · Room 431
Hands-On: Azure, ChatGPT, DeepSeek, Azure OpenAI For Power Platform Developers Masterclass

Prashant G Bhoyar
6 x Microsoft AI MVP| 3 x Microsoft Business Applications MVP| Speaker| Author| Leading AI Architect | Microsoft Certified Trainer, AI Architect at AIS
Gartner predicts, “by 2026, over 65% of medium to large enterprises will have adopted a Low Code Application Platform as one of their strategic application platforms.” Microsoft Power Platform is a low-code platform for rapidly building customized end-to-end business solutions. It consists of five product areas: Power Apps, Power Automate, Power BI, Copilot Studio, and Power Pages. Each area can be used individually or together. Thanks to native integration with Azure, developers can use their cloud development skills to extend Microsoft Power Platform with different Azure services. With a low-code integrated development approach, business goals can be achieved faster and free up time for the developers.
In this hands-on workshop, Microsoft AI and Business Applications MVP and Microsoft Certified Trainer, Prashant G Bhoyar, will cover these topics in detail:.
- Microsoft Azure Key Concepts
- Azure AI Foundry Key Concepts
- Authentication and Authorization in Azure
- Azure OpenAI Key Concepts
- ChatGPT key concepts
- How can fusion teams take advantage of Azure OpenAI, ChatGPT, Azure AI Foundry, and Microsoft Copilot Studio?
- Authentication in Microsoft Copilot Studio
- Azure AI Foundry + Microsoft Copilot Studio
- Azure AI Foundry + Power Automate
- Azure AI Foundry + Power Apps
- Azure AI Foundry + Power BI
- Azure AI Foundry + Microsoft Fabric
- Copilot Studio Plugins
- Copilot Studio Copilot Connectors and Actions
- How to create multimodal agents and custom copilots?
- How to create Autonomous agents?
- Copilot Studio and MCP ( Model Context Protocol)
- How to use DeepSeek R1 with Azure AI Foundry?
- How to evaluate a use case and find the ROI?
- Responsible AI: Delve into the ethics and responsible use of AI.
- Enterprise-level applications, Custom Copilots, and AI Agents: Learn to develop robust, scalable multimodal applications, Custom Copilots, and AI Agents using Power Platform, Copilot Studio, Azure AI Foundry, and Azure OpenAI, focusing on industry requirements and best practices.
At the end of the workshop, attendees will have a working knowledge of Azure, Azure OpenAI, and how to use it to implement the customizations in the Microsoft Power Platform.
Access to Microsoft Power Platform ( Power Apps, Power Automate, Copilot Studio, and Power BI ), Azure, Azure AI Foundry, DeepSeek, and Azure OpenAI services (valued at USD 500) will be provided for hands-on labs, allowing you to build enterprise-grade multimodal applications and agents. However, you're encouraged to use your own Power Platform, Copilot Studio, and Azure subscriptions if available.
The target audience of this hands-on workshop is Developers, Power Users, and IT Pros who want to get into development.
Please note: Attendees will need to bring their laptops with internet access and modern browsers like Microsoft Edge, Google Chrome, Firefox, and Safari. The tablets will not work.
Monday 9:00 AM - 5:00 PM · Room 433-434
Power Apps and Power Automate (Flow) for M365/SharePoint Bootcamp

Wes Preston
Founder and independent consultant working with platform alignment and no-code solutions with M365 and Power Apps
Work through common business use cases to see how Power Apps and Power Automate - with their Copilot capabilities - fit into your toolset extending M365, SharePoint, Lists, and Teams and more.
This intro workshop will cover platform basics, dig in with demos, and then let you "take the wheel" walking through hands-on examples to build a solution as we work through the day building on top of Microsoft Lists.
Attend this workshop to get a foothold with the Power Platform. Gain the skills you'll need to immediately extend List capabilities and start customizing your Microsoft 365, SharePoint, and Teams sites with Power Apps and Power Automate.
You'll learn about the different types of Flows that can be used with Power Automate and will create basic Flows yourself. Then, see how Flows integrate with Power Apps you've built and the list data behind them. Your instructors will be there to assist throughout the day with your questions.
Notes and Requirements: To participate in the hands-on portion of this workshop, attendees should bring a laptop computer. Attendees who bring tablets, even with keyboards, will likely experience difficulties in successfully completing the labs.
We will be using Power Apps, Power Automate, Microsoft Lists, Teams, SharePoint and other Microsoft 365 components in our labs. Attendees are encouraged to setup trial environments prior to attending. Instructions will be made available.
If you will be using a company-provided laptop and will not be using your corporate tenant, please verify that you are able to connect to the Microsoft 365 environment that you will be using prior to arrival.
Tuesday 9:00 AM - 5:00 PM · Room 421-422
Power Platform with Copilot and AI: A master class for every Information Worker
In a world where digital transformation is key to staying ahead, mastering the tools that drive innovation is essential. This workshop is designed to empower users ranging from beginners to experienced, with the knowledge and skills to leverage Microsoft Power Platform's full potential, enriched by Copilot for Power Platform.
Our workshop will explore the entire Power Platform ecosystem, including: Power Apps Copilot, Power Automate Copilot, Copilot Studio, AI Builder, Power Pages Copilot, and Dataverse.
This workshop is designed to be interactive and hands-on, as it is free today, with real-world examples and exercises that ensure every participant can apply what they've learned to their own work environments. Whether you're an end user looking to simplify daily operations or a power user seeking to build sophisticated solutions, this workshop will equip you with the knowledge of AI to innovate and drive impact.
Join Gokan and Mike, Microsoft MVPs, Microsoft RD, and MCTs, for an engaging and informat
Tuesday 9:00 AM - 12:30 PM · Room 431
SharePoint Data Modeling: From Requirements to Usage
Data modeling is an essential first step in any Power Apps or Power Automate project. Power apps provides a user interface for information stored in a data source and Power Automate creates workflows that manipulate data stored in a data source based on specific events or triggers. Data modeling is difficult enough for professional developers, but it is even harder for citizen developers. Citizen developers usually have little exposure to concepts like data normalization and often can’t use true relational databases like SQL or Dataverse because of the cost of Premium licensing. So, they are left trying to figure out how to build their flows or apps using data stored in SharePoint lists or Excel spreadsheets. In this workshop I will show you some real-world techniques for doing data modeling. I’ll start with a typical project requirements definition and show you how to easily convert it into an Entity Relationship model. Next, I’ll show you how to map that Entity Relationship model onto a set of SharePoint lists. Once I have the lists designed, I’ll show you how to use them in a Power App and a flow. Along the way I’ll walk you through what you need to know about using SharePoint as a data source, including: • What Column types work well and which ones to avoid • When to use (or not use) Lookup columns to create relationships between lists • How to plan for Security in SharePoint • Other Common issues I’ll focus on SharePoint in the workshop but the techniques I teach you are also applicable for other data sources like Excel, SQL or even Dataverse.
Tuesday 9:00 AM - 12:30 PM · Room 435-436
How to Effectively Manage and Govern Your Power Platform Service
In this workshop you will learn how to effectively manage and govern your Power Platform environment with a focus on maintaining control, ensuring compliance, and optimizing resources. This session will cover:
- Controlling and Monitoring Copilot: Learn best practices for governing AI capabilities like Copilot, ensuring responsible use while enhancing productivity.
- License and Capacity Management: Understand how to track and allocate licenses, monitor usage, and optimize capacity to meet organizational needs.
- App and Workflow Creation Control: Explore strategies for managing app and workflow development, enforcing governance policies, and empowering users within boundaries.
This workshop is perfect for administrators, governance leaders, and IT professionals looking to maintain a well-managed and secure Power Platform environment.
Wednesday 11:40 AM - 12:50 PM · Room 423-424
Intro to Power Apps for Microsoft Teams, SharePoint, and Lists

Wes Preston
Founder and independent consultant working with platform alignment and no-code solutions with M365 and Power Apps
If you create business solutions with SharePoint lists If you surface information and solutions via Microsoft Teams or SharePoint If you're concerned with the potential complexity of Power Apps
This session will show why Power Apps canvas apps should be considered part of your toolset.
We will cover:
- Simple extensions of the SharePoint list experience with Power Apps
- How to take data from SharePoint lists to Teams and mobile experiences
- Power Apps examples that bring immediate value and set the stage for further enhancements
Wednesday 2:00 PM - 3:10 PM · Room 423-424
10 new features in Power Apps everyone should know
This 60-minute session, delve into the dynamic world of Power Apps as we unveil the top 10 new features transforming the landscape of app development. With the ever-evolving demands of modern businesses, Microsoft's Power Apps continues to evolve, empowering users to create custom applications with unprecedented ease and efficiency. From enhanced data integration capabilities to advanced automation features, this session will provide a comprehensive overview of the latest innovations in Power Apps. Through live demonstrations, practical examples, and expert insights, attendees will gain valuable insights into harnessing the full potential of Power Apps to streamline processes, boost productivity, and drive digital transformation within their organizations. Whether you're a seasoned Power Apps user or just beginning your journey, join us to discover the game-changing features shaping the future of app development.
Wednesday 2:00 PM - 3:10 PM · Room 431
Azure For Power Platform Developers

Prashant G Bhoyar
6 x Microsoft AI MVP| 3 x Microsoft Business Applications MVP| Speaker| Author| Leading AI Architect | Microsoft Certified Trainer, AI Architect at AIS
Gartner predicts, “by 2024, over 65% of medium to large enterprises will have adopted a Low Code Application Platform as one of their strategic application platforms.” Microsoft Power Platform is a low-code platform for rapidly building customized end-to-end business solutions. It consists of five product areas: Power Apps, Power Automate, Power BI, Copilot Studio, and Power Pages. Each area can be used individually or together.
Thanks to native integration with Azure, developers can use their cloud development skills to extend Microsoft Power Platform with different Azure services. With a low-code integrated development approach, business goals can be achieved faster and free up time for the developers.
In this demo-driven session, we will cover how to use Azure for custom development in Microsoft Platform services like Power Automate, Power Apps, Power Pages, Copilot Studio, Dataverse, and Power BI.
We will cover:
- How does Power Platform use Azure?
- How can fusion teams take advantage of Microsoft Azure and Microsoft Power Platform?
- Authentication and Authorization in Azure
- How to create an enterprise-grade app using Azure and Microsoft Power Platform?
Wednesday 2:00 PM - 3:10 PM · Room 425
Roundtable Discussion - All Things Power Platform which includes Copilot Studio

Wes Preston
Founder and independent consultant working with platform alignment and no-code solutions with M365 and Power Apps
Join us for an engaging and informal gathering where participants delve into topics that matter to them. Roundtable Discussions are a space for sharing ideas, perspectives, and experiences with other attendees. Pull up a chair, and let’s exchange insights!
Wednesday 4:00 PM - 5:10 PM · Room 423-424
Using Power Apps and Flow Together: Made for each other
Power Apps and Flow are both powerful tools for the citizen and professional developer. But using them together can take your application to a whole new level. In this talk we'll get you started with how to invoke a Flow from a Power App, how to pass information to the Flow, and how to return values back to Power Apps when the Flow completes. Along the way we'll discuss Best Practices that can make your Power Apps and Flow work more efficiently togethter. Even if you know both Power Apps and Flow this session will help you get the most out of using them together.
Wednesday 4:00 PM - 5:10 PM · Room 433-434
Unleash Microsoft Forms with the Magic of Power Automate

Shari Oswald
Microsoft MVP | Productivity and O365 Adoption Expert | Technology Evangelist | SharePoint Consultant | MCT Regional Lead | eLearning Author | International Speaker
Microsoft Forms is more than just a survey tool or a place to take a poll. Did you know that you can use the information captured in a Form and do awesome things with it? In this session, we'll explore the top 5 uses for partnering Power Automate to take Microsoft Forms to the next level!
In this session, you will gain:
- Enhanced understanding on how Microsoft Forms and Power Automate can work together
- Use Templates in Power Automate to extend the capabilities of Microsoft Forms
- Real-World examples and best practices that can be applied to your own workflows
Join Shari and discover how to transform you data collection processes and unleash the potential of Forms with Power Automate!
Thursday 10:20 AM - 11:30 AM · Room 423-424
Intro to Dataverse for M365 Makers

Wes Preston
Founder and independent consultant working with platform alignment and no-code solutions with M365 and Power Apps
Dataverse, Dataverse, Dataverse… You've been hearing about it for a while but haven't checked it out yet. Now's the time. Adding Dataverse is an investment in time, skills, and licensing. Know when to engage and what to expect.
- Learn what Dataverse is and where it fits in the maker toolset.
- Cover what the differences are between Dataverse, Microsoft Lists, and other data sources and talk through some of the 'what to use when' considerations as Lists solution builders integrate with and shift to Power Platform tools.
- Get a perspective on the maker skills needed when using Dataverse and how to get started in your organization.
Thursday 10:20 AM - 11:30 AM · Room 431
Super Charge your Power Apps and Copilots and Agents with Power Fx

Prashant G Bhoyar
6 x Microsoft AI MVP| 3 x Microsoft Business Applications MVP| Speaker| Author| Leading AI Architect | Microsoft Certified Trainer, AI Architect at AIS
Power Fx is the low-code language that can be used across the Microsoft Power Platform. It's a general-purpose, strong-typed, declarative, and functional programming language. Citizen developers and Professional developers can use it to build business applications.
In this demo-drive session, we will cover the following topics in detail.
- What is Power Fx?
- What are Data Types?
- What are Operators and identifiers, Tables, Variables, Imperative logic, and Global support?
- How can we use Power Fx in Power Platform to build the business application?
- Power Fx Best Practices
Thursday 10:20 AM - 11:30 AM · Room 443-444
Build Intelligent Applications with AI and Power Platform
Effective solutions begin with a deep understanding of the problem and a clear gathering of requirements before development begins. Join Daniel Christian, a Microsoft MVP and certified training and he will walk you through the journey of transforming user needs into intelligent, AI-driven solutions using the Power Platform.
Key takeaways include:
- Plan Designer: Learn to structure your project by mapping out clear steps and visualizing workflows aligned with business objectives.
- Dataverse Tables: Discover how to create a robust, scalable data model that serves as the foundation of your application.
- Canvas Apps: Master the art of building intuitive, user-focused interfaces that blend creativity with functionality.
By the session's end, you’ll be equipped with the knowledge to design and deliver AI-powered solutions that tackle real-world challenges.
Thursday 11:40 AM - 12:50 PM · Room 432
Enhancing Collaboration with Microsoft Teams and Power Apps
Unlock the full potential of workplace collaboration by integrating Power Apps with Microsoft Teams. This session is tailored for IT professionals and power users interested in enhancing team dynamics by seamlessly embedding and publishing custom Power Apps directly into Microsoft Teams. Learn how to design and optimize custom applications that leverage the combined strengths of both platforms, such as streamlined communication workflows and centralized data access. Discover practical strategies and real-world examples to revolutionize team collaboration and productivity.
Thursday 2:00 PM - 3:10 PM · Room 423-424
Accelerate your data and app development using copilot in Dataverse and Power Apps
In this demo-heavy session, you will learn how to gain productivity with Copilot when building modernized and Copilot-ready apps with Dataverse and Power Apps through the ERD data designer. You'll learn how to create new data models from scratch and external data sources with Copilot and agentic support. You will also learn to iterate on existing data models and move them across different stages of development.
Thursday 2:00 PM - 3:10 PM · Room 432
Intro to Microsoft Dataverse for Teams: Extending Microsoft Teams with Apps and Flows
Use of Microsoft Teams has exploded for many companies as a result of the global pandemic. For many organizations Teams has become the app that connects all their employees together. Power Platform apps, like Power Apps, Power Automate, and Power Virtual Agents, provides a low-code platform for extending that functionality.
But extending Teams with new apps, flows, and bots requires a place to store content. SharePoint is a possibility, but from a data point of view SharePoint has a lot of limitations since it isn't an actual relational database. Dataverse, formerly known as CDS, provides relational data storage, rich data types, and enterprise-grade governance. But Dataverse has always been a premium feature requiring extra licensing.
This is where Microsoft Dataverse for Teams comes in. Using the Power Apps application inside Teams we can build and deploy apps using a custom version of Dataverse that is included in the Microsoft Teams license. This provides access to a real relational database and one-click solution deployment to the Teams app.
In this talk we'll take a look at what Dataverse for Teams and how it can be used in the Power Platform to extend the Teams application.
We'll cover the following points with slides and demos. • What does the Teams License cover? • Differences between Dataverse (CDS) and Dataverse for Teams • Creating Dataverse Relational Tables • Building a Power App with Dataverse for Teams • Integrating Dataverse for Teams with a Flow • Accessing Dataverse for Teams from a Bot
Friday 9:00 AM - 10:10 AM · Room 423-424
Cast votes with confidence: Crafting a reusable Power Apps canvas app voting solution
Learn how to create a versatile and reusable voting app with Power Apps, perfect for a wide array of scenarios. From education institutions hosting student elections to photo or costume contests to organizations recognizing standout employees—this session will unveil how to harness SharePoint integration for a seamless voting experience.
You'll learn how to:
- Design a user-friendly interface for collecting votes.
- Configure a SharePoint document library to store contest entries or nominations.
- Set up a SharePoint list to track and tally votes securely.
- Implement logic to ensure fair voting and prevent duplicate entries.
- Add a touch of flair to your voting experience with custom branding and design elements.
Embrace the potential to elevate engagement in your organization. Walk away with the knowledge to implement a voting system that resonates with elegance and efficiency, year after year.
Friday 10:20 AM - 11:30 AM · Room 423-424
Forms, Forms, and more Forms. Data gathering for the modern info worker

Wes Preston
Founder and independent consultant working with platform alignment and no-code solutions with M365 and Power Apps
Microsoft List (and SharePoint) forms, Forms with Power Apps, and Microsoft Forms. Which one (or more) should you use, and when?
This session will walk through updated capabilities and options available to no-code makers and citizen developers when building solutions with forms.
Friday 10:20 AM - 11:30 AM · Room 435-436
Reduce Dynamics 365 CRM and Model-Driven Power Apps Support Costs With Built-In Contextual Help
Tired of constant support requests from your Dynamics 365 CRM or Mode-Driven Power Apps users? Imagine giving them instant, in-app answers without disrupting their workflow. In this session, we’ll reveal how to harness Microsoft’s native context-sensitive help features to revolutionize user support.
Learn how to activate and customize built-in help panes, enabling users to find answers within 2 clicks and 10 seconds—the perfect recipe for boosting user adoption and stickiness.
Join us to explore the future of in-app support: faster, smarter, and more efficient. Say goodbye to support tickets and hello to a self-sufficient user base.
Friday 12:30 PM - 1:40 PM · Room 423-424
Microsoft Power Apps: Building Responsive Design Apps for Every Device
Power Apps is a great no-code tool lets "citizen developers" create applications that are designed to run on Desktop PCs, Web Browsers, Tablets, and Mobile devices. But if you want to avoid building 3 or 4 different versions of your App you need to know how to design your Power App to adjust for different sizes, resolutions, rotation, and types of layouts. In this session we'll review all the Tips and Tricks you need to know to easily build one Power App that will adjust to work on any device that supports Power Apps and look good in the process.
Friday 1:50 PM - 3:00 PM · Room 423-424
Making Power Apps Your Own with Code Components
Power Apps have a lot of great functionality out of the box but as any SAAS platform there are places where functionality is missing or not enough to meet your needs. Well now we can create our own code components. These allow us to add our own functionality to Power Apps to fulfill our user stories. In this session we will discuss how we can create code components and how we can add them to our Power Apps. We'll also discuss the limitations and gotchas that you might run in to. As you might have guessed, there will be code involved in this session. Don't let the code scare you aware. Even for power users understanding what is available and high level how it can be done is powerful information.