Developing and Deploying a Static Web App with Blazor and Azure Functions

preview_player
Показать описание
Blazor brings C# to the browser. Azure Functions lets your back-end scale. But how do you get started creating an Azure Static Web App using these two and how do you implement a rock-solid CI/CD pipeline for it? We will walk through the whole process! Starting from writing and debugging your Blazor app and Functions API, we will also unit test our front and back-end and glue them together with the authentication service emulator for local development. For CI/CD and service management needs, like staging environments and user invitations, we will conclude with a scalable build pipeline that can be flexibly reused for your future projects!

Come to this talk when you want to improve your development process with the best tooling and focus on the business value of your app!

#dotnet6 #dotnetconf #dotnet
Рекомендации по теме
Комментарии
Автор

This was insanely cool.
I see you were able to create Azure resources in the Nuke code.
Can you also write code to deploy the Azure Functions and Static Web app in the Nuke code?

fieryscorpion
Автор

great talk! is the source code available?

dandoescode
Автор

I want to ask for the source code, but I see that 3 people ask that before and did not got an answer.

pabloarthur
Автор

FYI, in a professionally designed and coded function/app, never write your application logic, authentication/authorization code, etc., in your UI project! Always write that code in a separate project if you really want to practice good coding habits. There are several benefits to this! One is that it will make for a much smoother move from Blazor to Xamarin, WebAPI service, Windows Forms, etc. for your UI! Separate your concerns to the point that each method has exactly one responsibility and not the 10 responsibilities you see in this example!

Educators should practice what they teach! Stop showing horribly written code examples as newbies will just copy what you did and continue in that bad coding behaviors only to never practice good coding habits! Please, BE THE EXAMPLE OF GOOD CODING HABITS!!

thefront