youtube image
From YouTube: Microsoft Outlook Add-in Blazor Sample Update – September 2022

Description

In this 14-minute Developer-focused demo, Eric Legault expertly points you in the right direction on getting started using Blazor Web framework to build an Office Add-in using C# in addition to .NET and JavaScript. Practical review of Blazor capabilities and incompatibilities, tips for setting up project environment and Blazor project. Learn about using the Blazor client template in Visual Studio and the Office Web Add-in template to add the sideloader project. Walk through sample reference project. This PnP Community demo is taken from the Office Add-ins community call – September 2022, recorded on September 14, 2022.

Demo Presenter
• Eric Legault (Eric Legault Consulting) | @elegault

Supporting documents
• Repo - Office Add-ins code samples | https://github.com/OfficeDev/Office-Add-in-samples
• Sample - Create a Blazor Webassembly Outlook add-in | https://github.com/OfficeDev/Office-Add-in-samples/tree/main/Samples/blazor-add-in/outlook-blazor-add-in
• Developer sandbox - Join the Microsoft 365 Developer Program today! | https://developer.microsoft.com/microsoft-365/dev-program
• Website – Blazor - Build client web apps with C# | https://dotnet.microsoft.com/apps/aspnet/web-apps/blazor
• Documentation - ASP.NET Core Blazor fundamentals | https://docs.microsoft.com/aspnet/core/blazor/fundamentals
• Documentation - Tooling for ASP.NET Core Blazor | https://docs.microsoft.com/aspnet/core/blazor/tooling
• Documentation - ASP.NET Core Blazor project structure | https://docs.microsoft.com/aspnet/core/blazor/project-structure
• Documentation - ASP.NET Core Blazor hosting models | https://docs.microsoft.com/aspnet/core/blazor/hosting-models
• Documentation - ASP.NET Core Blazor JavaScript interoperability (JS interop) | https://docs.microsoft.com/aspnet/core/blazor/javascript-interoperability
• Documentation - Host and deploy ASP.NET Core Blazor | https://docs.microsoft.com/aspnet/core/blazor/host-and-deploy
• Documentation - ASP.NET Core Razor component lifecycle | https://docs.microsoft.com/aspnet/core/blazor/components/lifecycle
• Documentation - Debug ASP.NET Core Blazor WebAssembly | https://docs.microsoft.com/aspnet/core/blazor/debug
• Documentation - ASP.NET Core Blazor dependency injection | https://docs.microsoft.com/aspnet/core/blazor/fundamentals/dependency-injection

Learn more
• Microsoft 365 Unified Sample gallery - https://aka.ms/m365/samples
• Microsoft 365 Platform Community in YouTube - https://aka.ms/m365/videos
• Microsoft 365 Platform Community - http://aka.ms/m365/community