Patrick God
Patrick God
  • Видео 232
  • Просмотров 5 135 258
Clean Architecture with Blazor for Beginners in .NET 8🔥
🚀 Join the .NET Web Academy: learn.dotnetwebacademy.com
🚀 Get the .NET 8 Web Dev Jump-Start Course for FREE: dotnet8.patrickgod.com
🐦 Let's get social on Twitter/X: _PatrickGod
🔗 Let's connect on LinkedIn: www.linkedin.com/in/patrickgod/
#DotNet #Blazor #AspNetCore
Просмотров: 2 594

Видео

Full CRUD with Entity Framework & Dapper: Which is Best for Your .NET 8 Projects? 🚀
Просмотров 3,6 тыс.19 часов назад
🚀 Join the .NET Web Academy: learn.dotnetwebacademy.com Support me on Patreon for exclusive source code access: patreon.com/_PatrickGod 🚀 Get the .NET 8 Web Dev Jump-Start Course for FREE: dotnet8.patrickgod.com 🐦 Let's get social on Twitter/X: _PatrickGod 🔗 Let's connect on LinkedIn: www.linkedin.com/in/patrickgod/ 00:00 Intro 02:44 Add Entity Framework 07:36 Code-First Migrations...
A Common Casting Pitfall in C# and How to Avoid It ⚠️
Просмотров 1,9 тыс.14 дней назад
🚀 Join the .NET Web Academy: learn.dotnetwebacademy.com 🐦 Let's get social on Twitter/X: _PatrickGod 🔗 Let's connect on LinkedIn: www.linkedin.com/in/patrickgod/ 🚀 Get the .NET 8 Web Dev Jump-Start Course for FREE: dotnet8.patrickgod.com
Microsoft FINALLY Improved Global Interactive Render Modes in Blazor with .NET 9 🔥
Просмотров 4,4 тыс.21 день назад
🚀 Join the .NET Web Academy: learn.dotnetwebacademy.com 📄 Docs: learn.microsoft.com/en-us/aspnet/core/release-notes/aspnetcore-9.0 🐦 Let's get social on Twitter/X: _PatrickGod 🔗 Let's connect on LinkedIn: www.linkedin.com/in/patrickgod/ 🚀 Get the .NET 8 Web Dev Jump-Start Course for FREE: dotnet8.patrickgod.com #DotNet #Blazor #AspNetCore
Lifecycle Methods in Blazor Explained for EVERYONE 🔥 OnInitialized, OnParametersSet, OnAfterRender 🤔
Просмотров 3 тыс.28 дней назад
🚀 Join the .NET Web Academy: learn.dotnetwebacademy.com Support me on Patreon for exclusive source code access: patreon.com/_PatrickGod 🐦 Let's get social on Twitter/X: _PatrickGod 🔗 Let's connect on LinkedIn: www.linkedin.com/in/patrickgod/ 🚀 Get the .NET 8 Web Dev Jump-Start Course for FREE: dotnet8.patrickgod.com 00:00 Lifecycle Methods in Blazor Explained 01:06 Please Subscribe...
How to use Multiple Layouts in Blazor in .NET 8 🔥
Просмотров 3,8 тыс.Месяц назад
🚀 Join the .NET Web Academy: learn.dotnetwebacademy.com 🐦 Let's get social on Twitter/X: _PatrickGod 🔗 Let's connect on LinkedIn: www.linkedin.com/in/patrickgod/ 🚀 Get the .NET 8 Web Dev Jump-Start Course for FREE: dotnet8.patrickgod.com #DotNet #Blazor #AspNetCore
.NET 9 brings us the HybridCache - the fastest cache ever? Benchmark inside! 🚀
Просмотров 2,3 тыс.Месяц назад
🚀 Join the .NET Web Academy: learn.dotnetwebacademy.com Support me on Patreon for exclusive source code access: patreon.com/_PatrickGod 🐦 Let's get social on Twitter/X: _PatrickGod 🔗 Let's connect on LinkedIn: www.linkedin.com/in/patrickgod/ 🚀 Get the .NET 8 Web Dev Jump-Start Course for FREE: dotnet8.patrickgod.com
Authorization using Roles with Blazor & Identity in .NET 8 🔐
Просмотров 6 тыс.Месяц назад
🚀 Join the .NET Web Academy: learn.dotnetwebacademy.com Support me on Patreon for exclusive source code access: patreon.com/_PatrickGod 🐦 Let's get social on Twitter/X: _PatrickGod 🔗 Let's connect on LinkedIn: www.linkedin.com/in/patrickgod/ 🚀 Get the .NET 8 Web Dev Jump-Start Course for FREE: dotnet8.patrickgod.com 00:00 Create a New Project 03:03 Apply Migrations 04:41 Database &...
Blazor for Beginners 🔥One-Way & Two-Way Binding Explained
Просмотров 2,9 тыс.Месяц назад
🚀 Join the .NET Web Academy: learn.dotnetwebacademy.com Support me on Patreon for exclusive source code access: patreon.com/_PatrickGod 🐦 Let's get social on Twitter/X: _PatrickGod 🔗 Let's connect on LinkedIn: www.linkedin.com/in/patrickgod/ 🚀 Get the .NET 8 Web Dev Jump-Start Course for FREE: dotnet8.patrickgod.com #DotNet #Blazor #AspNetCore
CQRS & MediatR in a .NET 8 Web API 🚀
Просмотров 7 тыс.2 месяца назад
🚀 Join the .NET Web Academy: learn.dotnetwebacademy.com Support me on Patreon for exclusive source code access: patreon.com/_PatrickGod 🚀 Get the .NET 8 Web Dev Jump-Start Course for FREE: dotnet8.patrickgod.com 🐦 Let's get social on Twitter/X: _PatrickGod 🔗 Let's connect on LinkedIn: www.linkedin.com/in/patrickgod/ 00:00 Intro 00:35 The Theory 05:09 The Code 07:46 Add MediatR 09:5...
Send Emails with Blazor SSR (Static Server-Side Rendering) in .NET 8 🔥
Просмотров 2,7 тыс.2 месяца назад
🚀 Join the .NET Web Academy: learn.dotnetwebacademy.com Support me on Patreon for exclusive source code access: patreon.com/_PatrickGod 🐦 Let's get social on Twitter/X: _PatrickGod 🔗 Let's connect on LinkedIn: www.linkedin.com/in/patrickgod/ 🚀 Get the .NET 8 Web Dev Jump-Start Course for FREE: dotnet8.patrickgod.com #DotNet #Blazor #AspNetCore
.NET 9 Changes The Way You're Using Dependency Injection with Blazor Forever 🔥
Просмотров 8 тыс.2 месяца назад
.NET 9 Changes The Way You're Using Dependency Injection with Blazor Forever 🔥
File Uploads with Blazor SSR (Static Server-Side Rendering) in .NET 8🔥 EditForm & Classic HTML Form
Просмотров 2,4 тыс.2 месяца назад
File Uploads with Blazor SSR (Static Server-Side Rendering) in .NET 8🔥 EditForm & Classic HTML Form
Unique Properties in ASP.NET Core Identity 🔐
Просмотров 3,5 тыс.3 месяца назад
Unique Properties in ASP.NET Core Identity 🔐
New LINQ Methods in .NET 9 🚀
Просмотров 4,3 тыс.3 месяца назад
New LINQ Methods in .NET 9 🚀
This C# Feature Is Everywhere, and You Didn't Even Notice!
Просмотров 3,9 тыс.3 месяца назад
This C# Feature Is Everywhere, and You Didn't Even Notice!
How SEO Works With Each Blazor Render Mode in .NET 8 🔥
Просмотров 3,1 тыс.3 месяца назад
How SEO Works With Each Blazor Render Mode in .NET 8 🔥
Create Cascading Dropdowns with Blazor in .NET 8 🔥
Просмотров 6 тыс.3 месяца назад
Create Cascading Dropdowns with Blazor in .NET 8 🔥
Build a Real-Time App with Blazor & SignalR in .NET 8 🔥
Просмотров 10 тыс.4 месяца назад
Build a Real-Time App with Blazor & SignalR in .NET 8 🔥
Save Hours Of Struggle Knowing How To Solve This Blazor SSR (Static Server Side Rendering) Issue🔥
Просмотров 4,2 тыс.4 месяца назад
Save Hours Of Struggle Knowing How To Solve This Blazor SSR (Static Server Side Rendering) Issue🔥
Blazor Devs, Beware of This Looping Error!🔥
Просмотров 3,6 тыс.4 месяца назад
Blazor Devs, Beware of This Looping Error!🔥
This Blazor Issue Could Ruin Your Project 🔥 Learn How to Avoid It!
Просмотров 13 тыс.4 месяца назад
This Blazor Issue Could Ruin Your Project 🔥 Learn How to Avoid It!
A Better Way to Transfer Your Objects in .NET 🚀
Просмотров 10 тыс.5 месяцев назад
A Better Way to Transfer Your Objects in .NET 🚀
Entity Framework Code-First Migration Mistakes in .NET 8 & How to Fix Them 💡
Просмотров 4,6 тыс.5 месяцев назад
Entity Framework Code-First Migration Mistakes in .NET 8 & How to Fix Them 💡
.NET Mistakes That Happen Too Often (Not Only to Beginners!) ⚠️
Просмотров 4 тыс.5 месяцев назад
.NET Mistakes That Happen Too Often (Not Only to Beginners!) ⚠️
What Exactly is a Webhook & How Do You Build One with .NET? 🚀
Просмотров 7 тыс.5 месяцев назад
What Exactly is a Webhook & How Do You Build One with .NET? 🚀
It's the Fastest Way with Blazor, Really 🚀
Просмотров 8 тыс.6 месяцев назад
It's the Fastest Way with Blazor, Really 🚀
Here's the Best Architecture for Your Blazor Web Apps in .NET 8 🔥
Просмотров 36 тыс.6 месяцев назад
Here's the Best Architecture for Your Blazor Web Apps in .NET 8 🔥
.NET Web Academy 🚀 Now Open for Enrollment!
Просмотров 2,3 тыс.6 месяцев назад
.NET Web Academy 🚀 Now Open for Enrollment!
This Little-Known C# Feature Will Change How You Code 💻
Просмотров 6 тыс.6 месяцев назад
This Little-Known C# Feature Will Change How You Code 💻

Комментарии

  • @MasterBrok
    @MasterBrok 6 часов назад

    ❤❤❤

  • @johnpeake6653
    @johnpeake6653 8 часов назад

    As usual, Great video. I had all of my injections in the Server (API) Program class but have moved the injections to the Application layer and it works fine. Better and cleaner. Thanks

  • @catfishfortesque-smythe437
    @catfishfortesque-smythe437 11 часов назад

    Nice. I'd be interested in a video about Blazor and GraphQL - and whether that would still be compatible with the typical CQRS / Mediatr approach which is typically paired with REST.

  • @mans80
    @mans80 18 часов назад

    Very nice, how would it be if I am building Blazor app and MAUI app together? How to reference domain, application and infrastructure layers? do I need to build WebAPI?

  • @alphamaster2
    @alphamaster2 20 часов назад

    Now you have to tell us what you put on these projects

  • @loadiam
    @loadiam 20 часов назад

    I would pick SQL over EF any day of the week. Why do I need EF? I know how to create a database, I know how to create tables, I know how to query data in those tables. It is a shame that this has become the default go to for data access in online tutorials etc. I have not been using .NET for a long time and coming from a more direct to SQL experience in the past I am discouraged whenever I check out a video and they start going on about EF, the normal result is I stop watching and find my information from another source. Which I have done many time on your videos. Rather than write SQL directly in the code, swap it out to a stored procedure and then you can debug and modify your SQL query without recompiling your code. As far as I know Dapper has no issue with stored procedures so win in my book. If I know SQL I can easily use Dapper so why would I want to learn EF? Honestly, I don't know. Feels like a waste of my time.

  • @MichaelBond
    @MichaelBond 22 часа назад

    I’d love to see a GitHub repo with just this boiler plate solution setup, so I can peek and poke around myself.

  • @williameisenman5538
    @williameisenman5538 22 часа назад

    Please continue with your guided explanation, thank you for sharing

  • @shahnawazk
    @shahnawazk 23 часа назад

    Nice video! But we want more detailed and complete example with 2 or more domain entities. Please do that.

  • @acmesoft
    @acmesoft День назад

    Can you make a video with this implementation with mediatr, cqrs, ef core, redis, and net aspire? Personally I don’t care about the duration, but it will be a good look of all pieces working together as a template. This kind of complete project is good to learn all concepts applied in the real life. Thank you!

  • @TestTwitter-m3e
    @TestTwitter-m3e День назад

    Can I also access this through C# Console App?

  • @n.sharma5810
    @n.sharma5810 День назад

    Hi Patrick, can we implement repository in this example?

  • @EldonElledge
    @EldonElledge День назад

    This was a good explanation. Thank you. I am thinking about doing a complete series of videos on developing enterprise levels applications, from beginning to end. From Architecture and design to development all the way through to deployment. I would talk about the thought process and making decisions. I hope to create something at simple and clear as this. My focus would be to explain this at the beginner level and then take beginners to the next level.

  • @Zafafcio
    @Zafafcio День назад

    How does it look in case of using Identity? Is it treated as a part of presentation or should be moved to another layer?

  • @KNPhilip
    @KNPhilip День назад

    While reading the book “Clean Architecture” I’ve noticed the focus on individual deployability. So basically to have Interactors/Services at the core, and UI (Blazor) point at that through polymorphic interfaces. So, I was wondering - Can you show an example of that with Clean Architecture and Blazor? Swapping one DLL (Blazor) with another DLL (Which could also just be Blazor for simplicity) without recompiling and redeploying the Interactors/Services? I think that could show the real powers of Clean Architecture and also the OCP.

  • @ArashZandi20
    @ArashZandi20 День назад

    Please make service pattern tutorial videos... Thank you for this video

  • @Chefrachida
    @Chefrachida День назад

    more of this please, thank you for sharing

  • @tsheponnene457
    @tsheponnene457 День назад

    i would love to see this more in detail . .. a lot of clean architecture code uses CQRS, they have mediator and all these extra packages, can you do one just as a simple .net core application as is out of the box

  • @buba6422
    @buba6422 День назад

    more

  • @maacpiash
    @maacpiash День назад

    These Blazor videos are awesome!

  • @Edvard-Aliev
    @Edvard-Aliev День назад

    Привет, спасибо большое за видео 😊

  • @karimsoultan4990
    @karimsoultan4990 День назад

    what is the meaning of your name?

  • @path_selector
    @path_selector 2 дня назад

    i’m so annoyed with errors due to me accessing local and/or session storage during oninitialize lifecycle method. its cuz of SSR, i wish i could just disable SSR entirely

  • @mustijack
    @mustijack 2 дня назад

    Cool 👍 Thanks Patrick :)

  • @sergkapitan2578
    @sergkapitan2578 2 дня назад

    LIke and subscription!!!!! Cab you create a video with the same content for those who are "left behind":))) For those who want to learn the framework , but still not that far!? There are many confusions, when it come to which combination of "tools" is better. Is MVC is still relevant in such a dev.? When is better "Code first"? And how to connect this with FRONTEND tool, ...specially as Angular :) Really many thanks!!!

  • @sergkapitan2578
    @sergkapitan2578 2 дня назад

    Patrick! Everything is great:) But for those who are not familiar with this framework and some other stuff it is too heavy without little more explanaitions in the first place! Is it possible for you to expand this video or create an additional tutorial for this one as forrunner:)??? That would be great help for many people as I see also greatfule dudes in the commentaries. Some basic explanaitions would also not be too much! Thank you once again for your generosity and service!!! God bless you :)

  • @mustijack
    @mustijack 3 дня назад

    Cool 😎 Thanks Patrick

  • @razorgmx4390
    @razorgmx4390 3 дня назад

    Thank you very much for your work! Can you make a video with JWT or Oauth with .NET Web API? Tnx

  • @noahyannis2465
    @noahyannis2465 3 дня назад

    I don't really see the difference between this an AutoMapper.

  • @amberyaqub6797
    @amberyaqub6797 4 дня назад

    why havent you touched upon how to use/call these api in a project

  • @AliHazrat-cm8hq
    @AliHazrat-cm8hq 4 дня назад

    Please CQRS pattern also

  • @bristolboer2910
    @bristolboer2910 5 дней назад

    For me the deciding factor is development speed, complex debugging as well as adding new tables, fields and relationships. EF clear "winner" for me. Love how EF simply takes care of much of stuff for you! Can always fine tune EF, throw in some stored procedures etc where needed. Heck even just beef up the Server! ;)

  • @Suiram1701
    @Suiram1701 5 дней назад

    Thanks for the explanation. Could you make a video where you explain how things like requesting data from a database works? In server is a DbContext used and in wasm you use an API but how to do this in InteraktiveAuto?

  • @rajvaghela8582
    @rajvaghela8582 5 дней назад

    Hello brother Which visual studio theme are you using? In this video

  • @learnenglish-eg4br
    @learnenglish-eg4br 5 дней назад

    I think it turned out to be a good piece of work, but I have a suggestion for you: please write the CRUD methods asynchronously, and let's see the results that way.

  • @mustijack
    @mustijack 5 дней назад

    Cool 👍🏻

  • @bobchu5314
    @bobchu5314 6 дней назад

    Please make a tutorial do EF6 Database First with DB is SQLite

  • @tk5782
    @tk5782 6 дней назад

    For most projects CQRS & mediator are just over cooking for no benefit. In fact I've yet to see any benefit, happy to be corrected, I mean it must work for some for it to still exist...