Lesson 3: Validating Data Annotations Programmatically in C#
In this lesson you build a console application to show you can do data validation in any C# application. You build a reusable helper class to perform validation on a class with data annotations.
Content
Lesson Objectives 00:00
DEMO: Create a Console Application Using Visual Studio 2022 00:19
DEMO: Create a Console Application Using VS Code 01:12
Classes for Generic Validation 02:33
The ValidationResult Class 03:10
DEMO: Create a Validation Helper Class 03:49
DEMO: Add and Validate a Product Class 05:39
The [Required] Attribute 08:04
DEMO: Using the [Required] Attribute 08:32
Other Useful Return Values 09:17
DEMO: Add Other Methods to the Validation Helper Class 10:27
Lesson Summary 12:57
Useful Links
Samples and hands-on labs for this course: https://www.pdsa.com/YouTube
The ValidationAttribute class: https://learn.microsoft.com/en-us/dot...
Minimal Web API Development course: http://tinyurl.com/4skvhxah
The [Required] Attribute: https://learn.microsoft.com/en-us/dot...
The ErrorMessage Property: https://learn.microsoft.com/en-us/dot...
#dataannotation #validation #csharp #development #programming #dotnet #dotnetcore #dotnet6 #dotnet #dotnet8 #pauldsheriff #pluralsight #youtube
Paul.About()
Hello, my name is Paul D. Sheriff and I have a passion for teaching. I have been training developers for over 35 years through books, videos, article, blog posts, and international conferences and user groups.
Paul.Contact()
Website: https://www.pdsa.com
Email: psheriff@pdsa.com
LinkedIn: / paulsheriff
Blog: https://blogs.pdsa.com/
Pluralsight: https://app.pluralsight.com/profile/a...
YouTube Channel: @pauldsheriff
On this page of the site you can watch the video online Lesson 3: Validating Data Annotations Programmatically in C# with a duration of hours minute second in good quality, which was uploaded by the user Paul D. Sheriff 09 February 2024, share the link with friends and acquaintances, this video has already been watched 1,074 times on youtube and it was liked by 22 viewers. Enjoy your viewing!