RO EN
Clear separation between ReadModel and DomainModel (optional)

Clear separation between ReadModel and DomainModel (optional)

Find out why it is important to separate domain models from read models in a DDD + CQRS application and how this helps you keep the code clear and performant.

Citește mai mult
Mapping with AutoMapper between DTO and Model in .NET

Mapping with AutoMapper between DTO and Model in .NET

Learn how to efficiently map between DTO and domain model using AutoMapper in ASP.NET, for clean API requests and responses.

Citește mai mult
Validation with FluentValidation on Commands in .NET (CreatePostCommandValidator)

Validation with FluentValidation on Commands in .NET (CreatePostCommandValidator)

How to efficiently validate orders in .NET using FluentValidation: clear rules for writing only, without affecting reading.

Citește mai mult
Implementing CQRS bases in .NET

Implementing CQRS bases in .NET

At this stage, we begin the practical implementation of the CQRS pattern in .NET. You will learn how to install MediatR, create the first commands and queries, and how to use IRequest<T> to completely separate writing from reading in a clean and scalable project.

Citește mai mult
Foundations and CQRS Architecture in .NET

Foundations and CQRS Architecture in .NET

In this first article of the series dedicated to the CQRS pattern in .NET, we explore the architectural fundamentals and the advantages of separating responsibilities between commands and queries. Discover how to structure a modern project using CQRS and DDD for clarity, scalability, and efficient maintenance.

Citește mai mult
Deployment & Conclusions

Deployment & Conclusions

We conclude this series with two essential components for any real application: cloud deployment and a candid reflection on the lessons learned. We discuss hosting options for React and the .NET API and extract best practices from the DDD architecture applied in the project.

Citește mai mult
Advanced Features in a Modern Blog: Comments, Pagination, Upload, and SEO

Advanced Features in a Modern Blog: Comments, Pagination, Upload, and SEO

Comments, relationships between entities, pagination, cover image upload, and SEO: everything you need for a modern blog with React and .NET Core.

Citește mai mult
Authentication and Authorization in React + .NET Core: Identity + JWT + Route Protection

Authentication and Authorization in React + .NET Core: Identity + JWT + Route Protection

In this article, we learn how to secure a blog using JWT authentication, implementing ASP.NET Core Identity, and how to manage login and tokens in React. We will explore modern concepts of authorization and resource protection.

Citește mai mult