Unleashing Clean Architecture in .NET 8 - Jason Taylor - Copenhagen DevFest 2023

preview_player
Показать описание
Unleashing Clean Architecture in .NET 8: Exploring the Clean Architecture Solution Template

Join us on a captivating exploration of Clean Architecture in the dynamic world of .NET 8. In this session, we deep dive into the Clean Architecture Solution Template, an open-source .NET template that propels solution development to new heights.

Discover the seamless integration of Angular or React with ASP.NET Core Minimal API, as we guide you through the creation of a new solution. Delve into the template's impressive range of features, including built-in support for validation, mapping, Open API, authentication, testing, CI/CD, and even IaC. With this comprehensive toolkit at your fingertips, you'll gain the ability to build scalable, maintainable, and future-ready applications.

Whether you're a seasoned .NET developer seeking to elevate your skills or an aspiring architect looking to embrace modern software development principles, this talk provides practical insights and hands-on demonstrations. Join us to unlock the true potential of Clean Architecture in .NET 8, revolutionize your workflow, and create remarkable applications that stand the test of time.
Рекомендации по теме
Комментарии
Автор

Tremendous amount of value delivered here through this template

Eamo-
Автор

This is wonderful, Great and awesome work. Thanks you so much :)

gustavekuetenang
Автор

Great effort for building that "template". Thanks for sharing your effort to the community. Though it seems pretty advanced.

predigr
Автор

This is really AWESOME work. This is how projects should be done. Simply AWESOME. I would like to work on this with Vertical Slice architecture.

EldonElledge
Автор

Good presentation and tool. Well done! The upgrade part is the heart of this template, without that feature too risky.

ucretsiztakipci
Автор

Is there a way to implement your clean architecture as server side application. Is MVC still relevant?

PGWalkthrough
Автор

Should the random setup and teardown CLI scripts not be in something more standard like Terraform?

ianokay
Автор

What terminal color theme is this? It makes reading the file structure so much easier? Also what git terminal plugin is he using if anyone knows?

sambothach
Автор

What do you think about splitting the Infrastracture in two class libraries:
- Persistence
- Infrastracture

Persistence is dedicated only to the Database, and Infrastracture is dedicated to the storage.

By the way, great work, would be awesome tho to have a shorter and easier version of that Clean Architecture, like without events, behavrios, and many other things which are not present in most projects, but I guess you introduce what you is useful to you, so it's kinda ok to start from that and maybe each one personalize how he prefers

manuelraso
Автор

What I want to know is how fast is .net 8 compilation speed and building process is compared to .net 7?

deathlife
Автор

How EF migration works, could you please little bit explain

SanjayDwivedi
Автор

excellent, you injected dbContext to application layer in run time without adding reference to infrastructure layer. so no need to repositories.

MAUIMS-mg
Автор

I really thought this talk is about software architecture 😒

frddyfrsh
Автор

It's time to retire Clean Architecture. Way too much boilerplate to do something.
Let's make software simpler again by embracing Vertical Slice Architecture.

fieryscorpion
Автор

half of the presentation is advertising for azure

markmd
Автор

I'm goning to die on this hill someday... NDC, please distribute your videos in 21:9 format. It doesn't matter for people with 16:9, they either get the branding on top and bottom (with the current distribution) or they get black bars (with 21:9 distribution). But for those of us with 21:9 screens, we get a larger presentation window with 21:9 videos instead of black bars on each side with 16:9.

wagd
Автор

Can we implement really clean architecture by throwing .NET into the bin really really hard? Then kick the bin into mount doom for good measure

tappy
Автор

CA is just too verbose, it increases the complexity and makes it harder for larger teams to work on the same project. Vertical Slice FTW :-D

OeHomestead
Автор

So the dotnet bros always said that C# projects taking at least five times as long and ten times as much code as other languages/frameworks is OK because you get better architecture (that you still want to rewrite every few years, if you can afford it) and now you say finally with C# you can finally achieve "clean architecture"?

Andreas-ghis