Best Practices in ASP.NET: Entities, Validation, and View Models
Pluralsight
Course Summary
For the ASP.NET developer, making sense of the best practices around data and validation can be confusing. In this course, Shawn Wildermuth will show you the best practices for using entities, validation, and view models.
-
+
Course Description
When you're developing an ASP.NET project, knowing how to handle data and validation can be confusing. Phrases like view-models, data transfer objects and entities are thrown about casually and some developers can be confused about what to use when. In this course, Shawn Wildermuth will attempt to clarify the best practices by showing you how entities, validation, and view models work together in ASP.NET MVC and ASP.NET Web API.
-
+
Course Syllabus
Entities- 46m 22s
—Introduction 0m 47s
—What Are Entities? 4m 49s
—Entity Relational Model 3m 16s
—Keys 2m 54s
—Foreign Keys and Relations 2m 41s
—Attributes 3m 1s
—Demo: Simple Entities 9m 42s
—Demo: Collection Attributes 5m 48s
—Demo: Complex Modeling 5m 16s
—Demo: Results 3m 34s
—Persistence 3m 18s
—Summary 1m 13sView Models- 44m 34s
—Introduction 0m 28s
—View Model Basics 4m 3s
—The MVC in MVC 1m 1s
—Demo: Passing Data to Views 4m 2s
—Demo: View Models in Views 5m 51s
—Demo: View Models in Form Creation 8m 42s
—Demo: View Models in Form Submission 4m 54s
—Demo: Mapping of View Models for Views 8m 34s
—Demo: Mapping of View Models for Forms 5m 15s
—Summary 1m 40sValidation- 35m 56sModels in ASP.NET Web API- 31m 1s