Washington, D.C.

SharePoint Sessions & Workshops

365 EduCon DC Pre-Conference Workshops

Monday, June 12th 2023, 9:00 am

  • Brian Alderman

    Microsoft MCT, MCSA, MCSE & Master's in CIS

Becoming a SharePoint Online Admin Expert

SharePoint Online has many services that you need to be familiar with to successfully manage your collaboration content. In this full day workshop we are going to learn about these different services and how to manage them so SharePoint Online is properly configured, secure, and optimized. We will begin by creating a new Microsoft 365 tenant, explore how we can customize the M365 administrator dashboard to provide us only information related to the Microsoft 365 services we are working with like SharePoint Online and OneDrive for Business. We will create and assign users to access SharePoint Online both as an end user or and administrator. We will then roll up our sleeves and configure SharePoint Online using both the GUI and PowerShell including; creating and configuring site collections, configuring user profile settings, creating and implementing a structured taxonomy using the term store, configuring the search service to ensure your users are able to quickly find the information they need, and explore several other SharePoint Online and OneDrive for Business settings. During these configurations you will learn how these settings differ from those in SharePoint Server. When you leave, you’ll have all the skills necessary to configure and manage the different SharePoint Online components using both the SharePoint Online Admin Center, and PowerShell. In addition to these skills, you will have a live Microsoft 365 trial tenant that you can use when you get back to the office and you can use while attending other conference sessions. Check out my workshop preview: https://youtu.be/rroc2fVFSgU

Monday, June 12th 2023, 9:00 am

  • Treb Gatte

    Microsoft MVP

Power BI Bootcamp for SharePoint Professionals

NOTE: YOU WILL NEED A COMPUTER WITH THE LATEST VERSION OF POWER BI DESKTOP INSTALLED PRIOR TO WORKSHOP TIME. THIS IS A HANDS ON BOOTCAMP. Need to create stunning dashboards from your SharePoint data? Yes you do! In this bootcamp, we’ll show you: - How should I approach my BI need? - What things should be considered when creating dashboards? - What are the best practices? - How much is this going to cost me to license? - What security aspects should concern me? Who should take this course: If your company uses Office 365 or SharePoint 2013/2016 and you are a: - Manager - Business Analyst - Power User - SharePoint Administrator - Consultant If you work in these areas, you will see value: - Marketing - Information Technology - Finance - Sales - Social Media The class assumes no prior knowledge of Power BI and Data Concepts. What is required for this class: Install Microsoft Power BI Desktop on your laptop (recommended but not required) We'll provide an Office 365 site for you to use for exercises In this workshop you will: - Learn how to create Production Dashboards using Power BI, from SharePoint list and document library data - How to use Power BI in a multitude of situations, including ad hoc analysis and the creation of formal dashboard. - Learn the Power BI components: Power BI Desktop, PowerBI.com, Power BI mobile applications and how they can be used with Office 365 and SharePoint - Receive an introduction into the core functions of Power BI; Data extraction, loading and transformation using Power Query Formula Language (“M”) and DAX. - Receive some guidelines on how to extract Project data in fast manner. - Discover some data modeling practices that will ensure you have maximum flexibility in analysis. You'll also learn some visualization best practices to ensure you can tell your digital story effectively - Learn best practices for maintaining content with your organization This workshop provides an end to end view of Power BI for SharePoint reporting, so that you are able to use Power BI immediately for your needs.

Monday, June 12th 2023, 9:00 am

  • Sarah Haase

    Microsoft MVP

Driving employee engagement – A deep dive into Microsoft Viva, SharePoint, and Microsoft Teams

Hybrid and remote work are the new normal, but work trends indicate the greatest challenges are a sense of community, connection, relationship-building, and inspiration. This full-day workshop explores how Viva Connections, SharePoint, Microsoft Teams, and Viva Engage come together to foster company culture, unlock communication and engagement opportunities, organize content, and spark employee creativity. You’ll learn how to: - Organize your content and intranet with an array of modern SharePoint sites & hubs - Visualize your information architecture with mind-maps - Build your Viva Connections implementation strategy - Empower your leaders to share news, drive strategic changes, and openly dialogue with employees - Foster connections & conversations with Viva Engage - Introduce Viva Engage storylines and stories so employees can share knowledge & experiences - Drive employee engagement with Yammer communities

Tuesday, June 13th 2023, 9:00 am

  • Scott Shearer

    Microsoft MVP & MCT
  • Wes Preston

    Microsoft MVP

Power Apps for SharePoint Bootcamp

You'll see where Power Apps fits in your toolset and how Power Apps can extend and build interfaces where you may have used InfoPath in the past. Demos and exercises will be used to illustrate the topics covered. You'll have the opportunity to "take the wheel" and test out Power Apps for yourself. Through a series of hands-on labs, you'll gain first-hand experience in customizing SharePoint/List forms with Power Apps and extending Lists and Teams user experiences. Your instructors will be there to assist anytime you have questions or need some help. Attend this workshop and say goodbye to InfoPath. Gain the skills you'll need to immediately start customizing your Microsoft 365 SharePoint and Teams sites with Power Apps and Power Automate. 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, SharePoint, Microsoft Lists, Teams and other Microsoft 365 components in our labs. Attendees may choose to use a personally owned or corporate Microsoft 365 tenant. If not, please register for a free Microsoft 365 Developer tenant prior to the workshop here: https://developer.microsoft.com/en-us/microsoft-365/dev-program 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. Check out our workshop preview: https://youtu.be/d8brL7-GDAc

Tuesday, June 13th 2023, 9:00 am

  • Andrew Connell

    Microsoft MVP

Developers! Learn the SharePoint Framework to Customize and Extend Microsoft 365 apps

The best way you can customize and extend your SharePoint site is by using the SharePoint Framework (SPFx). This model is the way you customize and extend the SharePoint modern experience for SharePoint Online, but that’s not all because now you can use it to create apps for Microsoft Teams, Viva Connections, and Office apps. In this full-day session, you’ll see how to get up your dev environment up and running in just a few minutes & then we’ll start building! By the end of the day, you’ll know how to build web parts, single-page apps (SPAs), extensions, integrate data from SharePoint and external sources, and so much more! Walk away with a ZIP filled with sample projects & tons of resources! NOTE: Hey 👋, Andrew here… this workshop is not intended for attendees to follow along & build the same projects during the session. Instead, focus on learning, taking notes, & getting answers to your questions - you’ll walk away with everything at the end of the day! Check out my workshop preview: https://youtu.be/Y2Bhdh6OfGA

Tuesday, June 13th 2023, 1:30 pm

  • Scott Shearer

    Microsoft MVP & MCT
  • Wes Preston

    Microsoft MVP

Power Automate for SharePoint Bootcamp

We will start the afternoon with an overview of Power Automate. You'll learn about the different types of Flows that can be created with Power Automate and will start creating Flows yourself. We'll then dive into Power Automate concepts including expressions, variables and loops. We'll move on to thoroughly covering how to use Power Automate with SharePoint. Finally, we see how to integrate Power Apps and Power Automate. Live demos will be used to demonstrate all of these concepts. You'll have the opportunity to implement what you have learned through a series of hands-on labs. 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, SharePoint, Microsoft Lists, Teams, and other Microsoft 365 components in our labs. Attendees may choose to use a personally owned or corporate Microsoft 365 tenant. If not, please register for a free Microsoft 365 Developer tenant prior to the workshop here: https://developer.microsoft.com/en-us/microsoft-365/dev-program 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. Check out our workshop preview: https://youtu.be/d8brL7-GDAc

Tuesday, June 13th 2023, 1:30 pm

  • Tamara Bredemus

    Learning Strategist Manager & Adoption Specialist at Planet Technologies

I’m a SharePoint Site Owner…Now What?

You missed a meeting and now you are in charge of your group’s SharePoint site or maybe you volunteered to get your hands dirty. Now that you are the site owner, you might not know where to start. We will work together to develop a game plan. In this workshop we will learn the following: 1. Figure out what type of SharePoint site you have. 2. Sifting through and managing permissions. 3. Navigation and custom pages. 4. Building a solution using out-of-the-box features. 5. Implement governance or create governance as needed. By the end of the workshop, you will have the skills needed to get started running your inherited site. Check out my workshop preview: https://youtu.be/wFOyTQ9VkCo

Wednesday, June 14th 2023, 9:50 am

  • Nick Brattoli

    Microsoft MVP & MCT

Communicating intelligently with SharePoint News

Many organizations rely heavily on email to send out newsletters, and also run into adoption issues with SharePoint. What if you could solve both of those problems at the same time? You can do exactly that with SharePoint News! In this session, we will discuss SharePoint Online's News functionality, and how your organization can use it to communicate effectively while driving users to your intranet. We will go over topics such as: 1. What is the current state of the news functionality? 2. How can you curate which news is displayed on which sites? 3. Is it possible to still mail out a newsletter? 4. How can organizations share news to multiple sites? 5. Which features are rolling out next? If you are looking for a newsletter, and/or you want to learn a new adoption trick or two, don't miss this session!

Wednesday, June 14th 2023, 11:30 am

  • Alex Terentiev

    Senior Software Engineer at Microsoft

Microsoft 365 PnP for SharePoint Framework Developer

The SharePoint Framework (SPFx) is a development model for building solutions across Microsoft 365 suite. It allows building applications for SharePoint, Microsoft Teams, Viva Connections. But the additional beauty of SPFx is the community support! This session will cover resources that Microsoft 365 PnP Community provides for SPFx developers.

Wednesday, June 14th 2023, 11:30 am

  • Wes Preston

    Microsoft MVP

Intro to Power Apps for Microsoft Teams, SharePoint, and Lists

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, June 14th 2023, 1:40 pm

  • Andrew Connell

    Microsoft MVP

Leverage React Hooks in SharePoint Framework Solutions

The current version of the Yeoman generator for the SPFx still uses the older-style React class components. Because that’s what you get by default, that’s what most developers end up using. But functional components enabled by React hooks have become widely popular. So… until Microsoft updates the Yeoman generator, learn how to quickly change your new projects to functional components enabling React Hooks in just a few minutes. Then we’ll explore how you can use popular React hooks in your projects, like useState(), useEffect(), and more!

Wednesday, June 14th 2023, 1:40 pm

  • Joy Apple

    Microsoft MVP

Creating Intelligent Intranets Using Microsoft Teams, SharePoint, and Yammer!

A lot has changed since Microsoft began recommending flat information architecture for modern SharePoint intranets. In this session we’ll discuss: - The advantages of flat information architecture - How hub sites provide consistent navigation and content rollups - How Teams connected team sites play a role in the intranet - Using Yammer to engage employees - Creating a single-pane-of-glass experience for employees with Microsoft Viva

Thursday, June 15th 2023, 9:00 am

  • Derek Cash-Peterson

    Microsoft MVP

Creating Custom Applications in Teams Using the SharePoint Framework

Our 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, June 15th 2023, 10:40 am

  • Mike Maadarani

    Microsoft MVP

Transition from SharePoint Search to Microsoft Search

Search in Microsoft 365 has been evolving for the past 2 years, transitioning from the classic SharePoint Search to a modern advanced Microsoft Search. While we were able to customize classic search, we want to have the same experience in Modern Search and Modern SharePoint. Join me to learn how you can transition from the classic SharePoint Search and display templated to a modern customizable experience that fits your need. In this session, we will cover how you can use PnP as the solution to customize your search, create your own modern search center and how to build search driven sites.

Thursday, June 15th 2023, 10:40 am

  • Julie Turner

    Microsoft MVP

PnPjs and the SharePoint Framework: Version 3 - What's New

Join me for a complete look at the PnPjs library, a collection of fluent libraries for consuming SharePoint, Microsoft Graph, and Office 365. This free, open source initiative, part of the PnP community, can be used within the SharePoint Framework, Nodejs, or any JavaScript project. This session will demo specifically on using the library within the SharePoint Framework. We'll cover: - How to get started establishing context - An overview of all the packages available and outline the ease of use - More advanced scenarios like batching, cross site execution, and extending with behaviors With the recent release of version 3 this session will help get you up to speed fast with what's new and what's changed.

Thursday, June 15th 2023, 1:20 pm

  • Nick Brattoli

    Microsoft MVP & MCT

Scaling your SharePoint intranet for large organizations

You've created your "quick and dirty starter intranet," and users and groups are starting to ask for their own SharePoint sites and Teams. Maybe you work for a conglomerate and want to host multiple brands inside a single Microsoft 365 Tenant. Maybe you've even done a migration from your older SharePoint environment. No matter the case, scaling out your intranet can become a daunting task with many branching paths. In this session, join Nick Brattoli as he discusses strategies around scaling your intranet. He'll talk about topics such as: • Keeping your architecture scalable and secure • Avoiding Sprawl • Adoption recommendations • Admin and site owner tips and tricks

Thursday, June 15th 2023, 1:20 pm

  • Drew Madelung

    Microsoft MVP
  • Vlad Catrinescu

    Microsoft MVP & MCT

Everything you need to know about external sharing in OneDrive, SharePoint & Teams

Sharing outside your organization is a necessity within the modern workplace. Being able to understand how external sharing is brought together across Microsoft 365 will help you plan, manage, support, and effectively drive adoption along with proper governance of SharePoint, OneDrive, and Microsoft Teams. In this session, you learn learn what you can do with external sharing from files to sites to Teams, how it works under the covers, and what management options are available to you. Getting content securely to the right people at the right time keeps a company moving.

Thursday, June 15th 2023, 4:30 pm

  • Stephanie Donahue

    Microsoft MVP & RD

Real world compliance and retention in SharePoint and Teams

You’ve probably attended a few sessions about compliance and retention policies in SharePoint over the years, but how do you make real use of it in your organization? How do you ensure that you have architected your environment to ensure data is securely stored for as long as required but not too long?! How do you ensure that your users understand and know where to store content so that it gets the correct policies applied? Go beyond the how to and learn from real world scenarios that enable organizations to not only set up the correct policies but help ensure users do their part to put data where it needs to go.

Thursday, June 15th 2023, 4:30 pm

  • Prashant G Bhoyar

    Microsoft MVP & MCT

Implementing Microsoft Teams Governance using Power Automate, Microsoft Graph & SharePoint

The adoption of Teams is skyrocketing, and we are seeing an increase in the Microsoft Teams sprawl. One of the methods to avoid Teams Sprawl is to use automated governance using Power Automate, Microsoft Graph APIs, and SharePoint. In this demo-driven session, we will cover how to implement Teams Governance using Power Automate ( Microsoft Flow ), Microsoft Graph APIs, and SharePoint. You will learn: 1) Microsoft Teams Governance via Automation 2) Automate Microsoft Team Provisioning using Power Automate ( Microsoft Flow ), Microsoft Graph APIs, and SharePoint 3) Automate Microsoft Team Provisioning using Logic Apps, Microsoft Graph APIs, and SharePoint

Friday, June 16th 2023, 10:20 am

  • Alex Terentiev

    Senior Software Engineer at Microsoft

Expanding SharePoint Framework Web Parts in Teams, Office and Outlook

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, June 16th 2023, 12:30 pm

  • Julie Turner

    Microsoft MVP

Building 'NPM' style code libraries for use with SharePoint Framework

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 NPM package, and then consuming that library and others together within a SharePoint framework solution while hosting the artifacts in an Azure CDN. 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, June 16th 2023, 1:50 pm

  • Asif Rehmani

    Microsoft MVP

5 steps for driving sustainable Microsoft Office 365 and SharePoint user adoption

Why do so many people resist changing their ways? It's not because Microsoft Office 365 and SharePoint are bad platforms - quite the contrary actually - it's because of their past experiences with change in technology. Change Management is hard. No doubt about it! In this session, we will talk about the 5 proven things You can do to make your users fall in Love with Microsoft 365 and drive end user adoption of the platform.

Friday, June 16th 2023, 1:50 pm

  • Andrew Connell

    Microsoft MVP

SharePoint Framework app analytics solutions with Azure Application Insights

Do you know where your SharePoint Framework (SPFx) components are running? What sites and pages are using it? What versions are they using? And now that SPFx components can be used outside of SharePoint, including things like Microsoft Teams, Viva Connections, & Office apps. What about how people are using them? Are they web apps, desktop apps, or mobile apps? These things are key to building better apps & troubleshooting issues… it’s basic analytics! Unfortunately, Microsoft doesn’t give us any tools to figure this out, but with just a little bit of code & Azure Application Insights, you can have a robust reporting solution that does just this, and in this session, I’ll show you how to do it without much effort.