Texas

Microsoft Teams Development Track

Monday 9:00 AM - 5:00 PM · Room 2

Extend Copilot for Microsoft 365 to get the most out of your investment!

Andrew Connell

Andrew Connell

I Help You Be the Best Microsoft 365 & Azure Full Stack Developer

You’ve rolled out copilot for Microsoft 365 and now your organization has entered the AI revolution. Mission accomplished… or is it? In this session, learn how you can unlock the power of copilot by customizing and extending it with your organization’s data. From populating the semantic index with Graph connectors to implementing the RAG pattern & injecting real-time data into copilot queries with plugins using Teams message extensions or OpenAPI endpoints, you can make copilot more “yours”! But that’s not all you’ll learn in this workshop for pro-code/full-stack developers… You’ll also learn how to create declarative copilots for specific scenarios and even bring copilot into your own apps with custom engine copilots.

Tuesday 9:00 AM - 5:00 PM · Room 9

Zero to Hero: Build Microsoft Teams App for Full Stack Developers

Andrew Connell

Andrew Connell

I Help You Be the Best Microsoft 365 & Azure Full Stack Developer

If you have little to no experience creating apps for Microsoft Teams using full-stack development techniques, this is for you!

After covering what tools you need to start creating Microsoft Teams Apps, you’ll learn how to build different components to extend Microsoft Teams.

This includes building personal & channel tabs (apps), bots, and message extensions for Microsoft Teams. And, you’ll learn how to take your message extensions and use them as Copilot plugins if your users have Copilot for Microsoft 365!

Wednesday 9:50 AM - 11:00 AM · Room 2

Inject LOB and Realtime Data into Copilot for M365 with Custom Plugins

Andrew Connell

Andrew Connell

I Help You Be the Best Microsoft 365 & Azure Full Stack Developer

Copilot for Microsoft 365 is a game changer for business. It not only has access to the knowledge it’s been trained on, but it also has access to all the data in your Microsoft 365 tenant. But what about real-time data like inventory or customer activity? What about data from your organization’s third-party systems? That’s where custom plugins can help! In this session, learn how to build custom plugins for Copilot for Microsoft 365!

Wednesday 11:40 AM - 12:50 PM · Room 6

Build Solutions for Microsoft 365 with a Fluent API Library

Julie Turner

Julie Turner

Partner/CTO Sympraxis Consulting, MVP

For the most part, your imagination is the limit when it comes to extending the Microsoft 365 platform. Join me for a complete look at the PnPjs library, a collection of fluent libraries for consuming SharePoint and Microsoft Graph REST APIs that make building solutions 10x easier and faster. This free, open-source initiative, part of the Microsoft 365 & Power Platform Community can be used within the SharePoint Framework, NodeJS, or any JavaScript/TypeScript based project.

This session will cover using the library within the SharePoint Framework and Azure Functions NodeJS project. We'll cover: • How to get started, your project template, and establishing context • An overview of all the packages available and outline the ease of use • More advanced scenarios like batching and cross site execution.

Wednesday 4:20 PM - 5:30 PM · Room 7

Develop your custom Teams Audit process with Flows

Toni Pohl

Toni Pohl

CTO atwork, Microsoft MVP

In large organizations, it is crucial to have governance for data and train users to be responsible with their data. Microsoft Teams owners are responsible for their team members and guests. We have developed a solution that starts an audit process and sends out one email to each team owner, asking for a confirmation with all members and a review and confirmation with Azure Logic Apps and the help of Microsoft Graph and Outlook. You will learn how to develop your custom Teams Audit process with Azure Logic Apps and how to create flows that can be used for approval and governance processes including the technical tools to develop your organization´s secure business processes.

Thursday 9:00 AM - 10:10 AM · Room 6

Extending Microsoft 365: Exploring the Art of the Possible

Julie Turner

Julie Turner

Partner/CTO Sympraxis Consulting, MVP

Ever felt like the world of Microsoft 365 is a maze? You’re not alone! In this session, we’ll take a journey together through real-life examples where we’ve turned the complexity of Microsoft 365 into simple, automated solutions.

We’ll start from the basics, exploring out-of-the-box and low-code options, and gradually move towards creating custom self-hosted solutions. Extending Microsoft 365 is not limited to just creating web parts and by the end of this session, you’ll be inspired to see how you can make Microsoft 365 work for you in ways you’ve never imagined before. So, whether you’re a beginner or have some experience under your belt, join us as we unravel the exciting possibilities of extending Microsoft 365!

Thursday 10:50 AM - 12:00 PM · Room 6

Your onramp to Creating Microsoft Teams apps with the Teams Toolkit for VS Code

Andrew Connell

Andrew Connell

I Help You Be the Best Microsoft 365 & Azure Full Stack Developer

Microsoft latest release of the Teams Toolkit (TTK) for VS Code is a huge step forward in creating Microsoft Teams apps! In this session, you’ll see how you can use the TTK to create apps and learn all the customization and cool capabilities the TTK has to offer. By the end of this session, you’ll be ready to build your first Microsoft Teams app, bot, or message extension!

Thursday 1:35 PM - 2:45 PM · Room 3

Roundtable Discussion - SharePoint & Microsoft Teams Development

Andrew Connell

Andrew Connell

I Help You Be the Best Microsoft 365 & Azure Full Stack Developer

Julie Turner

Julie Turner

Partner/CTO Sympraxis Consulting, MVP

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!

Friday 9:00 AM - 10:10 AM · Room 9

Teams Emergency Operations Center - Modernizing communications in critical incidents

Josh Leporati

Josh Leporati

Microsoft, Principal Product Manager, Microsoft 365 Customer Advocacy Group

During an emergency or planned event effective communication and collaboration are critical to ensuring a rapid and coordinated response. Coordinating efforts, sharing information, and making fast data informed decisions are top of mind for those trying to provide command and control over an incident. Available to use in commercial and a mix of our Government environments (GCC and GCC High), the Microsoft Teams Emergency Operations Center (TEOC) solution leverages the power of the Microsoft 365 platform to centralize incident response, information sharing and field communications. An open-source solution supported by Microsoft, TEOC includes features such as having a centralized incident creation dashboard, role assignments, records management, mobile, and extended language support. All of these features can be used to quickly disseminate critical information, assign tasks, and track progress. The Microsoft Teams Emergency Operations Center(TEOC) can help emergency response teams can minimize confusion and improve the ability to work together effectively.

Friday 10:20 AM - 11:30 AM · Room 6

Building reusable code libraries for extending Microsoft 365

Julie Turner

Julie Turner

Partner/CTO Sympraxis Consulting, MVP

The SharePoint framework introduced 'libraries' as a project type, and although useful for very small development projects not ideal for bigger enterprise solutions and ALM strategies. This session is going to cover end to end building a library with standard web-based building blocks, using Azure Dev Ops to create a private code artifact, and then consuming that library and others together within a SharePoint framework solution while hosting the artifacts in an Azure CDN (or bundling it in if that's more appropriate). This is powerful reusability that allow you to manage the lifecycle of different components in a way that mimics all the other packages you might consume when building your solution.

Friday 12:30 PM - 1:40 PM · Room A

Build your own Copilot within Microsoft 365 with your own data

Martina Grom

Martina Grom

CEO atwork, MVP Azure and Microsoft 365, Microsoft RD

Toni Pohl

Toni Pohl

CTO atwork, Microsoft MVP

In this session, we build a sample Copilot solution for Microsoft 365, integrate it into Microsoft Teams and show you how you can add your custom documents as an AI source. Join and see how to integrate custom data into M365 Copilot! We show you solutions starting with Copilot Studio to Azure openAI.

Friday 12:30 PM - 1:40 PM · Room 1

Accelerated Development through the M365 and Power Platform Community

Don Kirkham

Don Kirkham

Microsoft MVP & MCT | Enterprise Architect, DMI

The M365 and Power Platform Community program stands as the beacon of knowledge and collaboration within the Microsoft ecosystem. As the largest open community, it's the place where developers of all backgrounds converge to gain insights from MVPs and Microsoft engineers. But the true magic happens when you become an active part of this dynamic community.

Discover the secrets to becoming a valuable contributor in the technologies that ignite your passion. From shaping official online documentation to creating sample applications and even crafting groundbreaking tools like the Microsoft 365 CLI – it's all within your reach as a community member.

With support from the PnP Team and fellow contributors, you'll learn how to harness the community's collective knowledge and propel your skills to new heights.

X Close

Keep Up to Date on
TechCon 365 Dallas