Skip to content
0:00 / 0:00

#cleanarchitecture#asp.netcore#cqrs

Clean Architecture with ASP.NET Core 2.2 - Jason Taylor

NDC Conferences

230K subscribers • 110 videos on Hallway • Conference channel

YouTube
  • Recommended by 3 people: 3 in engineering communities.
  • Presented by Jason Taylor, solution architect
  • May be out of date. Uploaded 7 years ago, in an area where tools change fast.

Intermediate. Assumes working knowledge.

80K views7 years ago3 recommendations

Software designWeb developmentSoftware architectureDesign patterns

Jason Taylor explains how to organize and structure enterprise applications using Clean Architecture and ASP.NET Core.

The explosive growth of web frameworks and the demands of users have changed the approach to building web applications. Many challenges exist, and getting started can be a daunting prospect. Let's change that now. This talk provides practical guidance and recommendations. We will cover architecture, technologies, tools, and frameworks. We will examine strategies for organizing your projects, folders and files. We will design a system that is simple to build and maintain - all the way from development to production. You leave this talk inspired and prepared to take your enterprise application development to the next level. NDC Conferences ndcconferences.com/ ndc-london.com/

Why it's here

3 people recommend this

What people say. Highly recommended as a foundational guide and template for structuring ASP.NET Core applications using Clean Architecture.

u/ilawonin r/dotnet • Recommends

On “Solution Structure”

Good overview here: link to this video It has a corresponding project in github. It's simple but it'll be a good start.

u/MCCshreyasin r/dotnet • Recommends

On “Good Asp.net core projects to learn from”

Look at this pinned repositories of Jason ( https://github.com/jasontaylordev/). NWT Shows of power of Clean Architecture and if you wanna use that architecture in your project he has a project template as well, which is his second pinned repository. There are also talk on YT about Developing Enterprise application using ASP.NET Core 3 [video And also check out this series from SSW developers about ASP.NET [video You will learn a lot.

u/MCCshreyasin r/dotnet • Recommends

On “CQRS & Mediator Part 1: Why and how the author implemented CQRS and Mediator patterns in a microservice”

I also recommend watching this talk from Jason Tylor and his awesome NWT repository. link to this video https://github.com/jasontaylordev/NorthwindTraders He also does have template of one wants to get started with it. https://github.com/jasontaylordev/CleanArchitecture

u/tragicsharkin r/dotnet • Recommends

On “How shall I implement a MVC program into presentation, business logic and data access layers?”

I'm surprised nobody has mentioned "Clean Architecture" yet: link to this video https://github.com/JasonGT/CleanArchitecture I've found this design to be pretty nice and separated, though I am making a few changes to it: 1. moving Identity into the WebUI project: this project has become for me the infrastructure layer specific for providing an api for my application (anything that deals directly with requests and responses that I am serving goes there now); my Infrastructure and Application and Domain projects do not know about Identity at all (or `ProblemDetails` or OpenApi or NSwag or even that they are serving JSON over an http api)... 2. moving the single page application into a separate reposi…