Summary
In this chapter, we learned about ASP.NET Core Blazor. You created a simple task-tracking application with Blazor Wasm and published it to Azure Static Web Apps with GitHub Actions. From here, you could use ASP.NET Core Identity to integrate an application login and save the task data to SQL Azure or Azure Cosmos DB, personalizing the task list for each user. We created a WinUI client application to run the Blazor client on Windows, but you could also send users directly to your site or create a PWA for desktop and mobile clients. For more information about creating a PWA with Blazor WASM, check out this Microsoft blog post: https://devblogs.microsoft.com/visualstudio/building-a-progressive-web-app-with-blazor/.
In the next chapter, we will explore the developer services offered by Visual Studio App Center.