.NET 6 Blazor 🔥 Walking Skeleton / Boilerplate with EF Core 6 Code-First Migrations & SQL Server

preview_player
Показать описание

Table of Contents:
00:00:00 Intro
00:02:33 Create a Blazor WebAssembly ASP.NET Core Hosted Project
00:07:30 Add the Model Class
00:08:53 Install Entity Framework Core
00:11:44 Add EF Core NuGet Packages
00:13:33 Add the Connection String
00:14:56 Implement the DataContext
00:20:29 Configure the DataContext for SQL Server
00:22:19 Run a Code-First Migration
00:27:41 Add a Service on the Server (using Repository Pattern)
00:31:25 Implement the HTTP GET Method on the Server
00:37:48 Add SwaggerUI
00:41:43 Implement Services on the Blazor WebAssembly Client
00:49:30 Add a Page to the Blazor WebAssembly Client
00:54:39 Testing the Implementations
00:56:37 Push to GitHub
00:57:04 Outro

🙏MANY THANKS TO THESE LOVELY PEOPLE:
alibux
@mgrainger231
Luke Vincent
mrcl
Alain Legrand
Thomas Werner
István Csibor
Grant Burdon
@gianluigiconti
Gerrit Esmeijer
Illia
Németh-Pók István
Michael Mel
Marko Zdilar
GerryB
@DADA_universe
Domen Hren
@heroesch
Carey
Peter De Tender
Baris Keskin
Someone
@Big_Bear_27390
Mathias
walter e watkins
Günther Dassel
Axel
Josh
Daniel Huber
Fredric Adell
Juan Carlos
Manolis
Pajani
P.
Jonas Granlund
Someone
Bobby
Kristina
@xamarin007

#DotNet #Blazor #PatrickGod
Рекомендации по теме
Комментарии
Автор

Ah Patrick! Many many THX to you! Coffee is on the way :))

Handy-Handy
Автор

Excellent tutorial, good speed, good explanation and is possible to follow the video to the end not missing details. Well done!

guillermocastro
Автор

Thanks for this, a nice clear tutorial. Going to look at more of your content now. Again thanks for taking the time.

davidmasterson
Автор

I had a trouble following all of your Blazor tutorials because I'm on Linux and using MySQL. Can't find a way on how to use connection string with MySQL and ended up with MSSQL on Linux. Other than that, this tutorial is clear and straight forward.
Nice.

leodeguzman
Автор

I wish I found this tutorial a few days ago, would have saved me a lot of time. Will be checking out your other videos. Enjoy a coffee on me

grandaddy
Автор

Might be a small point but I find the chapters very helpful.

iancarr
Автор

This was a good tutorial. Thanks for making it.

danmoyer
Автор

information.

23:20
cd bla Press [Tab] key!

TheKuisin
Автор

You have shown the basics many times now. And that very well, thank you very much for that.
Isn't it time for an advanced course such as Blazor Web Assembly ASP.Net hosted in Clean Code Architecture?
If you want to build a sustainable Blazor web assembly project, you have to consider things like maintainability, expandability, readability and testability. Here you can no longer get by with the basic 3 project type template. In my opinion, the mentioned properties include at least further breaking down to libraries such as core, domain and infrastructure.
Have you planned something along these lines while .NET 6 is still up to date?

guntherdassel
Автор

If you add a new naming style under Extras / Options / Text Editor / C # / Code Format / Naming, you do not have to rename the private or internal fields over and over again.

guntherdassel
Автор

Isn't it clearer to manage all usings in a separate class, for example GlobalUsings?
In addition, the namespaces in .Net 6 can be simplified!

guntherdassel
Автор

I don't know why, I always think of this technology as a handicap, I stick with MVC

Arestkaramazov
Автор

Can you make a video about how jwt works really? I'm trying to develop a dashboard app in blazor where the user sees all the apps they have access to. The question is: how can I pass the application and the roles in jwt after the user logs in the dashboard app?

rivaldovola
Автор

It's Fat and Skinny / Controllers and Classes

DigitalNomadOnFIRE
Автор

Hi Patrick, Real good video, playing with the Blazor for the first time and this was just perfect. On the last client step part I am getting an error related to Json and not able to figure it out. See below for the error message, not sure who to go about correcting it, any suggestion to resolve it will be great:

'<' is an invalid start of a value

unoduetrego
Автор

I have been following your tutorial and got my Blazor app working with Auth0.
I have created some user_metadata under my user in Auth0.
{
"VirksomhedsNavn": "Trisect development"
}
But I can't seem to figure out how to get and display this value on my pages.

Can you help me with my problem?

trigade