Writing
All posts
Practical C#, .NET, and ASP.NET Core tutorials.
33 posts matching “ASP.NET”

Clean Architecture in One Project
You do not need a class library per layer to follow Clean Architecture. One ASP.NET Core project, clear namespaces and NsDepCop or architecture tests can enforce the same dependency rules as a multi-project solution.

Coravel Task Scheduling in .NET
Coravel adds in-process scheduling, queuing, and mailing to ASP.NET Core with minimal setup, fluent intervals and IInvocable jobs that plug into DI.

Clean Architecture in ASP.NET Core
Clean Architecture, popularized by Robert C. Martin, structures large monolithic applications around a central domain model with strict separation between business rules, application logic and infrastructure concerns.

Job Scheduling with TickerQ in ASP.NET Core
TickerQ is one of the most promising new libraries in the .NET ecosystem. It is a modern, high-performance scheduling library focused on simplicity, scalability and developer experience.

Entity Developer and dotConnect for ASP.NET Core
EF Core and other first party tools are amazing in modern data access development in .NET ecosystem.

CQRS Kommand in ASP.NET Core
Kommand offers a clean and explicit way to implement CQRS in .NET applications. It features built-in validation, cross-cutting concerns and a minimal setup.

Anemic vs Rich Models in ASP.NET Core
Domain models can be passive data containers or active business objects, a practical approach is starting with anemic models and evolving them into rich ones as the domain grows in complexity.

Better Dependency Injection with Scrutor in ASP.NET Core
Scrutor extends the default DI container, allowing developers to scan assemblies, automatically register services, and decorate them cleanly.
The next issue lands Thursday.
Join 3,000+ .NET engineers. Free, focused, and easy to leave.