Seattle, WA

Microsoft Teams Development Track

Wednesday 11:30 AM - 12:40 PM · Room 606

React for the SharePoint Developer

Ryan Schouten

Ryan Schouten

CEO Mahay Consulting

For years client-side development in SharePoint was accomplished with jQuery and JavaScript. In the last year the development landscape has changed.

With the introduction of the SharePoint Framework, SharePoint developers were introduced to new ways of developing. With this new paradigm we need to refresh our skills.

React is a library that integrates really well with SharePoint, whether you are currently using the SharePoint Framework or you are prepping your code for the future.

Thursday 12:40 PM - 1:50 PM · Room 608

Code Once Use Everywhere - Using SPFx to create applications that work in Teams and SharePoint

Derek Cash-Peterson

Derek Cash-Peterson

Principal Architect - Sympraxis Consulting

Users are spending more and more time using Teams. It makes sense to try and reduce the friction of context switching by bringing our custom applications directly into Teams where they are working. We are able to harness the collaborative nature of Teams and SharePoint in one application and render it in many different contexts.

In this introductory developer session we will look at how to create and deploy a SharePoint Framework WebPart and have it be usable in Teams. We will use one code base to make the web part Teams aware in both a Teams Tab and a Personal App. We will look at how to use that app to read and write data into SharePoint using PnPjs.

Users will leave with an understanding of how to leverage SPFx to create applications they can use in Teams and resources on how to explore this further.

Thursday 2:00 PM - 3:10 PM · Room 606

Expanding SharePoint Framework Web Parts in Teams, Office and Outlook

Alex Terentiev

Alex Terentiev

Senior Dev Engineer @Microsoft. Microsoft 365 PnP Team Member.

SharePoint Framework is not just a SharePoint development framework as it could seem from the name.

It allows to develop solutions that are available in Teams, Outlook and office.com.

Join me during this session to learn how to easily implement SPFx web part and expose it in all available hosts.

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

Building Engaging Employee Experiences for Viva Connections using SPFx

Derek Cash-Peterson

Derek Cash-Peterson

Principal Architect - Sympraxis Consulting

In this introductory developer session, we will explore ways to develop engaging employee experiences using the extensibility model for Viva Connections. We will learn how to create Adaptive Card Extensions using SPFx. We will talk about some real world use cases and how to get started.

We will explore the technical components of creating your first Adaptive Card Extensions. We will look at more advanced concepts such as geolocation, data binding, as well as layout out options for your cards using the Adaptive Card Framework. You will walk away with a better understanding of how to get started extending Viva Connections and how to avoid some common pitfalls.

Friday 10:20 AM - 11:30 AM · Room 602:603

Get Your Hands Dirty with React.

Ryan Schouten

Ryan Schouten

CEO Mahay Consulting

Maybe you have started with React and what to learn how to apply it in your projects. In this session we will continue your progression with React. We will create reusable components and create an application that users will want to use.

This session will have very few slides but we will take an HTML page that was generated and create a simple application out of it.

Friday 1:50 PM - 3:00 PM · Room 602:603

How to Execute JavaScript, TypeScript, and Excel Formulas In Power Automate

Mark Rackley

Mark Rackley

Group Manager, Modern Workplace Architect at Avanade

Power Automate has become an essential tool for the Microsoft 365 developer. However, all too often executing simple logic can become tedious and painful using Power Automate standard features. Doing math in Power Automate shouldn't be so painful!

Thankfully, Power Automate developers can now create scripts that use JavaScript, TypeScript, or even Excel formulas to execute complicated business logic and bring more power to your Power Automate solutions. Attend this demo-packed session to learn out to take your Power Automate Flows to the next level as we dive into a real-world scenario and build a practical solution step-by-step.

In this session, attendees will learn to use Office Scripts to:

  • Execute JavaScript, TypeScript, and Excel Formulas
  • Simplify complicated Flows
  • How to quickly and easily generate dynamic adaptive cards
  • Generate graphs and charts on the fly for real-time updates to SharePoint data

X Close

Keep Up to Date on
TechCon 365 & PWRCON Seattle