FluentValidation - Curated .NET Articles & Tutorials

Curated .NET news, articles, and tutorials about Fluentvalidation, drawn from .NET News Daily issues.

16 curated issues

DataAnnotations or FluentValidation? Stop Picking One for Everything

I keep getting the same question from .NET developers: “Should I use FluentValidation or DataAnnotations?”

Featured in Issue #451 May 08, 2026

Issue also covered: ASP.NET Core, Authentication, C#, .NET 8, .NET Core, EF Core, Performance, Serilog

Read this issue →

Validate .NET configuration on startup

Learn how to validate .NET configuration on startup using data annotations or FluentValidation, so your app fails fast and never ships with broken config. The page Validate .NET configuration on start...

Featured in Issue #438 April 21, 2026

Issue also covered: Azure, Clean Architecture, C#, .NET 10, EF Core, GitHub Copilot, JWT, MediatR

Read this issue →

ASP.NET Core: Why I Couldn’t Upgrade FluentValidation Past 11.4 in My Calzolari.Grpc.AspNetCore.Validation Package (and How I Finally Fixed It)

Context I’m the author of the Calzolari.Grpc.AspNetCore.Validation package, which provides request message validation for gRPC...

Featured in Issue #436 April 17, 2026

Issue also covered: ASP.NET Core, .NET Aspire, Azure, C#, Docker, GitHub Copilot, gRPC, Semantic Kernel

Read this issue →

Zeta: It’s Time to Rethink Validation in .NET

For most of my career, FluentValidation has been the unquestioned default for validation in .NET.

Featured in Issue #381 January 30, 2026

Issue also covered: .NET Aspire, Azure, C#, Design Patterns, .NET 10, ML.NET, PostgreSQL, Redis

Read this issue →

Does C# 14’s field Keyword Replace FluentValidation?

The release of C# 14 came with loads of new features, the field keyword being one of them. When I read about it, I thought— what does this…

Featured in Issue #365 January 04, 2026

Issue also covered: Benchmarking, Clean Architecture, CQRS, C#, .NET 10, .NET Framework, EF Core, Event Sourcing

Read this issue →

7 FluentValidation Recipes for Clean ASP.NET Controllers

Move validation out of controllers with FluentValidation: complex rules, custom validators, and DI-powered async checks. Continue reading on .Net Code Chronicles »

Featured in Issue #354 December 24, 2025

Issue also covered: .NET Aspire, Authentication, Authorization, Azure Functions, C#, .NET 9, Performance, Security

Read this issue →

Stop writing all validation logic inside your .NET Controllers

Your controller should be a traffic cop not a security guard. Continue reading on Readers Club »

Featured in Issue #352 December 22, 2025

Issue also covered: ASP.NET Core, Azure, Blazor, C#, .NET 10, .NET Core, .NET Framework, EF Core

Read this issue →

ASP.NET Core FluentValidation & AutoMapper Guide | Clean Data & Robust APIs (Part-38 of 40)

Master ASP.NET Core data validation and object mapping with FluentValidation and AutoMapper! This guide provides a comprehensive walkthrough, from basic setup to advanced enterprise patterns. Build ro...

Featured in Issue #321 November 07, 2025

Issue also covered: Application Insights, ASP.NET Core, .NET Aspire, Authentication, AutoMapper, Azure, C#, .NET 10

Read this issue →

How To Implement Validation With MediatR And FluentValidation | Clean Architecture, DDD, .NET

Validation isn’t glamorous — but it’s the guardian of your system’s integrity. It keeps invalid data from creeping into your domain…

Featured in Issue #316 October 31, 2025

Issue also covered: Application Insights, AutoMapper, Azure, Azure Functions, Clean Architecture, Domain-Driven Design, Design Patterns, Docker

Read this issue →

FluentValidation for Busy .NET Devs

If you’re still sprinkling if (model.Name == null) across controllers like fairy dust, your future self probably hates you a little…

Featured in Issue #307 October 20, 2025

Issue also covered: ASP.NET Core, .NET Aspire, Authentication, Authorization, Azure, Clean Architecture, C#, Domain-Driven Design

Read this issue →

7 Practical Steps to Validation with MediatR + FluentValidation (Clean Architecture, .NET 9)

You don’t need a cathedral of abstractions to validate requests. With MediatR and FluentValidation, you get clean, centralized validation…

Featured in Issue #303 October 14, 2025

Issue also covered: AOT, ASP.NET Core, Blazor, Clean Architecture, C#, Design Patterns, Docker, .NET 10

Read this issue →

Leveraging Fluent Validation in ASP.NET Core: Simplifying Model Validation

https://www.linkedin.com/pulse/leveraging-fluent-validation-aspnet-core-simplifying-model-karthik-n-9cxdc/

Featured in Issue #187 May 01, 2025

Issue also covered: ASP.NET Core, Azure, Blazor, C#, .NET 10, .NET 9, .NET Core, EF Core

Read this issue →

Options Pattern Validation in ASP.NET Core With FluentValidation

https://www.milanjovanovic.tech/blog/options-pattern-validation-in-aspnetcore-with-fluentvalidation

Featured in Issue #162 March 27, 2025

Issue also covered: ASP.NET Core, Azure, C#, Design Patterns, .NET 8, .NET 9, .NET Core, EF Core

Read this issue →

Related topics