Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Mastering Entity Framework Core - Advanced Querying, Migrations and Testing
Exploring Data Validation
The Course Overview (4:01)
Implementing Data Validation Using Attributes (6:01)
Validation In Controllers (5:57)
Exposing Validation in MVC Views (8:34)
Using Business Objects for Validation (5:50)
Advanced Query Techniques
Windowing Functions (7:44)
Working with Joins (6:45)
Left Outer Joins and Unions (7:14)
Using Stored Procedures and Views (8:40)
Performance and Scalability
Asynchronous Code (5:23)
Profiling Queries and Logging (9:09)
General Performance Tips (8:16)
Advanced Update Support
Concurrency Handling (8:04)
Understanding Transactions (7:12)
Using Repository Pattern With EF (5:38)
Migrations
Automatic Migrations (7:07)
Migrations API (6:56)
Manual Migrations (8:55)
Handling Existing Data (8:13)
Testing and Runtimes
Creating Integration Tests (7:31)
Creating Unit Tests (4:36)
Reverse Engineer Context for an Existing Database (4:44)
Other Databases and Runtimes (7:43)
Concurrency Handling
Complete and Continue