Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

Fluent Validation in C# - The Powerful Yet Easy Data Validation Tool

Автор: IAmTimCorey

Загружено: 2018-12-10

Просмотров: 136678

Описание:

Full courses: https://www.iamtimcorey.com/
Patreon:   / iamtimcorey  
Newsletter signup: https://signup.iamtimcorey.com/

Data validation is extremely important. The problem is that it can create a lot of excess code. Plus you end up in the position of having similar validation code throughout your application, violating the DRY principle. In this video, I am going to introduce you to Fluent Validation, a free tool to help make your validation clean, easy to create, and easy to maintain. As a bonus, it even works on models that you don't own and cannot change.

0:00 - Intro
1:00 - Demo application walk-through
2:56 - User input validation
6:04 - Where to put data validation
7:07 - Fluent Validation: adding a reference
9:19 - Implementing Fluent Validation
18:23 - More rules for validation: String length
20:00 - Validation custom error messages
22:28 - Cascading validation errors
23:29 - Input validation: allowed characters
28:44 - Fluent Validation built-in variable names: updating error messages
34:08 - CascadeMode scope
35:49 - DateTime validation
40:41 - Recap and concluding remarks

Fluent Validation in C# - The Powerful Yet Easy Data Validation Tool

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

Intro to gRPC in C# - How To Get Started,

Intro to gRPC in C# - How To Get Started,

Dynamic Vs Var in C#

Dynamic Vs Var in C#

Design Patterns: Single Responsibility Principle Explained Practically in C# (The S in SOLID)

Design Patterns: Single Responsibility Principle Explained Practically in C# (The S in SOLID)

Apply the GRASP Design Principles to Improve Your Python Code

Apply the GRASP Design Principles to Improve Your Python Code

C# Dependency Injection with Autofac

C# Dependency Injection with Autofac

10 C# Libraries To Save You Time And Energy

10 C# Libraries To Save You Time And Energy

Logging in .NET Core 3.0 and Beyond - Configuration, Setup, and More

Logging in .NET Core 3.0 and Beyond - Configuration, Setup, and More

Зачем Зеленский заговорил о выборах, Коломойский заявил о покушении на Миндича в Израиле.Итоги 10.12

Зачем Зеленский заговорил о выборах, Коломойский заявил о покушении на Миндича в Израиле.Итоги 10.12

Functional Programming in C#

Functional Programming in C#

C# Generics - What they are, why they are useful, and how to create them

C# Generics - What they are, why they are useful, and how to create them

Design Patterns: Interface Segregation Principle Explained Practically in C# (The I in SOLID)

Design Patterns: Interface Segregation Principle Explained Practically in C# (The I in SOLID)

Kubernetes — Простым Языком на Понятном Примере

Kubernetes — Простым Языком на Понятном Примере

Тайные сделки вокруг Украины: что скрывают? Черные лебеди Трампа / №1063/ Юрий Швец

Тайные сделки вокруг Украины: что скрывают? Черные лебеди Трампа / №1063/ Юрий Швец

Intro to MediatR - Implementing CQRS and Mediator Patterns

Intro to MediatR - Implementing CQRS and Mediator Patterns

4 Hours Chopin for Studying, Concentration & Relaxation

4 Hours Chopin for Studying, Concentration & Relaxation

«Вот теперь я задумался об эмиграции»: зачем Кремль заблокировал Roblox и как реагируют россияне

«Вот теперь я задумался об эмиграции»: зачем Кремль заблокировал Roblox и как реагируют россияне

Handling Exceptions in C# - When to catch them, where to catch them, and how to catch them

Handling Exceptions in C# - When to catch them, where to catch them, and how to catch them

Intro to Windows Services in C# - How to create, install, and use a service using Topshelf

Intro to Windows Services in C# - How to create, install, and use a service using Topshelf

Понимание Active Directory и групповой политики

Понимание Active Directory и групповой политики

Intro to Redis in C# - Caching Made Easy

Intro to Redis in C# - Caching Made Easy

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]