Filename | Size |
| code.zip | 39.5 MB |
| Lesson 1 - Course Overview.mp4 | 5.8 MB |
| Lesson 10 - Thinking About Unit Testing ASP.NET MVC and Demo Overview.mp4 | 5.3 MB |
| Lesson 11 - Demo Part 1 of 3 Setting up the Unit Test and ASP.NET Code.mp4 | 14.4 MB |
| Lesson 12 - Demo Part 2 of 3 Creating the Model and ASP.NET Controller.mp4 | 18.8 MB |
| Lesson 13 - Demo Part 3 of 3 Unit Testing the Operators Drop-down List.mp4 | 18.5 MB |
| Lesson 14 - Demo Unit Testing Adding Two Numbers in the Web Calculator.mp4 | 33.6 MB |
| Lesson 15 - Demo Unit Testing an Error Case in the Web Calculator.mp4 | 14.2 MB |
| Lesson 16 - Dependency Injection in an ASP.NET Controller.mp4 | 3.9 MB |
| Lesson 17 - Demo Refactor the Controller and Unit Tests to Use Dependency Injection.mp4 | 22.2 MB |
| Lesson 18 - Mocks, Stubs, Fakes, and Dependency Injection.mp4 | 4.6 MB |
| Lesson 19 - Demo Part 1 of 2 Using a Mock to Unit Test an ASP.NET Controller.mp4 | 25 MB |
| Lesson 2 - Introduction Why Write Tests.mp4 | 9.8 MB |
| Lesson 20 - Demo Part 2 of 2 Using a Mock to Do Behavior Verification.mp4 | 12.1 MB |
| Lesson 21 - Summary.mp4 | 1 MB |
| Lesson 22 - Introduction.mp4 | 2 MB |
| Lesson 23 - Databases Are Hard to Test. So What Do You Do About It.mp4 | 5.4 MB |
| Lesson 24 - The Object-relational Impedance Mismatch Problem.mp4 | 14 MB |
| Lesson 25 - Designing and Implementing Repositories.mp4 | 8 MB |
| Lesson 26 - EF Core and the Adapter Pattern It's the Right Thing to Do and the Tasty Way to Do It.mp4 | 6.4 MB |
| Lesson 27 - The Design of the Sample Application.mp4 | 6.2 MB |
| Lesson 28 - Demo Implementing the Adapter Pattern.mp4 | 29.7 MB |
| Lesson 29 - Demo Part 1 of 2 Reusable EF Core Repository Classes.mp4 | 18.3 MB |
| Lesson 3 - What Should You Test.mp4 | 8.2 MB |
| Lesson 30 - Demo Part 2 of 2 Integration Testing EF Core Repositories.mp4 | 23.7 MB |
| Lesson 31 - Demo Implementing the Service Layer Pattern.mp4 | 12.4 MB |
| Lesson 32 - Demo Part 1 of 3 Unit Test Structure for Service Layer Business Logic.mp4 | 10.9 MB |
| Lesson 33 - Demo Part 2 of 3 Writing Service Layer Business Logic Unit Tests.mp4 | 29.2 MB |
| Lesson 34 - Demo Part 3 of 3 Using an In-memory Repository for Unit Testing.mp4 | 8.1 MB |
| Lesson 35 - Summary.mp4 | 1.7 MB |
| Lesson 36 - Introduction.mp4 | 1000.7 KB |
| Lesson 37 - Validation, ASP.NET's ModelState.IsValid, and the Strategy Pattern.mp4 | 7.9 MB |
| Lesson 38 - Validation with System.ComponentModel.DataAnnotations.mp4 | 3.8 MB |
| Lesson 39 - Demo Part 1 of 2 Implement Validation with the Strategy Pattern.mp4 | 20.5 MB |
| Lesson 4 - Design for Testability.mp4 | 6.9 MB |
| Lesson 40 - Demo Part 2 of 2 Use Strategy Pattern in an ASP.NET MVC Controller.mp4 | 9.4 MB |
| Lesson 41 - Demo Implementing Validation Using a Custom Validation Attribute.mp4 | 21.2 MB |
| Lesson 42 - Demo Implementing Validation Using IValidatableObject.mp4 | 13.3 MB |
| Lesson 43 - Demo Part 1 of 2 Using the Strategy Pattern to Implement a Calculation.mp4 | 11.3 MB |
| Lesson 44 - Demo Part 2 of 2 Connecting the Calculation Strategy in to the Application.mp4 | 16.5 MB |
| Lesson 45 - Summary.mp4 | 1.4 MB |
| Lesson 46 - Introduction.mp4 | 1015 KB |
| Lesson 47 - Routing in ASP.NET MVC Core.mp4 | 4.5 MB |
| Lesson 48 - Demo Part 1 of 2 Create a New Controller Action and a Custom Route.mp4 | 13.9 MB |
| Lesson 49 - Demo Part 2 of 2 ASP.NET Integration Tests for the Custom Route.mp4 | 14 MB |
| Lesson 5 - Demo Write Code Using Unit Tests.mp4 | 37.5 MB |
| Lesson 50 - Demo Part 1 of 2 Legacy URL Route Integration Tests.mp4 | 19.1 MB |
| Lesson 51 - Demo Part 2 of 2 Implementing Controller Routes for Legacy URLs.mp4 | 11 MB |
| Lesson 52 - Summary.mp4 | 1.7 MB |
| Lesson 53 - Introduction.mp4 | 812.7 KB |
| Lesson 54 - Security Overview Authentication, Authorization, Roles, and Claims.mp4 | 7.5 MB |
| Lesson 55 - Coding Security in ASP.NET Core.mp4 | 4.8 MB |
| Lesson 56 - Authorization in ASP.NET Core.mp4 | 4 MB |
| Lesson 57 - Policy-based Authorization and Authorization Handlers in ASP.NET Core.mp4 | 3.9 MB |
| Lesson 58 - Demo Unit Testing the Authorize Attribute.mp4 | 35.3 MB |
| Lesson 59 - Demo Part 1 of 4 Policy-based Authorization in ASP.NET Core.mp4 | 18 MB |
| Lesson 6 - Demo Code Coverage.mp4 | 22.2 MB |
| Lesson 60 - Demo Part 2 of 4 Unit Testing Policy-based Authorization.mp4 | 22.3 MB |
| Lesson 61 - Demo Part 3 of 4 Implementing AuthorizationHandler of T in ASP.NET Core.mp4 | 12.1 MB |
| Lesson 62 - Demo Part 4 of 4 Configuring the Authorization Policy in ASP.NET Core.mp4 | 8.9 MB |
| Lesson 63 - Summary.mp4 | 775.6 KB |
| Lesson 64 - Introduction.mp4 | 809.1 KB |
| Lesson 65 - Demo Part 1 of 2 Using the Strategy Pattern to Make Security Decisions.mp4 | 14.2 MB |
| Lesson 66 - Demo Part 2 of 2 Implementing IUserAuthorizationStrategy with Claims-based Authorization.mp4 | 31.5 MB |
| Lesson 67 - ASP.NET Core Middleware.mp4 | 2.9 MB |
| Lesson 68 - Demo Part 1 of 4 Using Custom Middleware to Populate User Claims.mp4 | 4.9 MB |
| Lesson 69 - Demo Part 2 of 4 Implementing Custom Middleware with Unit Tests.mp4 | 26 MB |
| Lesson 7 - Summary.mp4 | 798.6 KB |
| Lesson 70 - Demo Part 3 of 4 Configuring Custom Middleware in ASP.NET Core.mp4 | 8.2 MB |
| Lesson 71 - Demo Part 4 of 4 Connecting Middleware, IUserAuthorizationStrategy, and Views.mp4 | 10.8 MB |
| Lesson 72 - Summary.mp4 | 1.1 MB |
| Lesson 73 - Introduction.mp4 | 4.4 MB |
| Lesson 74 - Demo Integration Testing the Accept Header for JSON and XML.mp4 | 24.9 MB |
| Lesson 75 - Demo Unit Testing Custom Formatted JSON Objects.mp4 | 23.7 MB |
| Lesson 76 - Summary.mp4 | 2.2 MB |
| Lesson 8 - Introduction.mp4 | 663.4 KB |
| Lesson 9 - User Interface Testing and the MVC Design Pattern.mp4 | 6.4 MB |