Filename | Size |
| 00.Course-Overview/00.Course-Overview.mp4 | 4.6 MB |
| 00.Course-Overview/00.Course-Overview.mp4.srt | 2.1 KB |
| 00.Course-Overview/clips-info.json | 251 B |
| 00.Course-Overview/module-info.json | 285 B |
| 01.Course-Introduction/00.What-Youll-Learn.mp4 | 12.7 MB |
| 01.Course-Introduction/00.What-Youll-Learn.mp4.srt | 3.7 KB |
| 01.Course-Introduction/01.Prerequisites.mp4 | 522.8 KB |
| 01.Course-Introduction/01.Prerequisites.mp4.srt | 1.1 KB |
| 01.Course-Introduction/02.Structure.mp4 | 7.4 MB |
| 01.Course-Introduction/02.Structure.mp4.srt | 4.1 KB |
| 01.Course-Introduction/03.Creating-a-Visual-Studio-Online-Account.mp4 | 4.6 MB |
| 01.Course-Introduction/03.Creating-a-Visual-Studio-Online-Account.mp4.srt | 1.6 KB |
| 01.Course-Introduction/04.Setting-up-the-Development-Environment.mp4 | 19.5 MB |
| 01.Course-Introduction/04.Setting-up-the-Development-Environment.mp4.srt | 7.4 KB |
| 01.Course-Introduction/clips-info.json | 1.3 KB |
| 01.Course-Introduction/module-info.json | 293 B |
| 02.Extracting-Core-Use-Cases-from-Requirements/00.Introduction.mp4 | 11.1 MB |
| 02.Extracting-Core-Use-Cases-from-Requirements/00.Introduction.mp4.srt | 1.3 KB |
| 02.Extracting-Core-Use-Cases-from-Requirements/01.Requirements-Document.mp4 | 5.9 MB |
| 02.Extracting-Core-Use-Cases-from-Requirements/01.Requirements-Document.mp4.srt | 3.9 KB |
| 02.Extracting-Core-Use-Cases-from-Requirements/02.Extracting-the-Use-Cases.mp4 | 2.4 MB |
| 02.Extracting-Core-Use-Cases-from-Requirements/02.Extracting-the-Use-Cases.mp4.srt | 3.5 KB |
| 02.Extracting-Core-Use-Cases-from-Requirements/03.Adding-Use-Cases-to-the-Backlog.mp4 | 3.5 MB |
| 02.Extracting-Core-Use-Cases-from-Requirements/03.Adding-Use-Cases-to-the-Backlog.mp4.srt | 1.9 KB |
| 02.Extracting-Core-Use-Cases-from-Requirements/04.Dependency-Between-Use-Cases.mp4 | 1.8 MB |
| 02.Extracting-Core-Use-Cases-from-Requirements/04.Dependency-Between-Use-Cases.mp4.srt | 2.7 KB |
| 02.Extracting-Core-Use-Cases-from-Requirements/05.Order-of-Use-Cases.mp4 | 2.4 MB |
| 02.Extracting-Core-Use-Cases-from-Requirements/05.Order-of-Use-Cases.mp4.srt | 3.1 KB |
| 02.Extracting-Core-Use-Cases-from-Requirements/06.Extracting-the-Core-Use-Cases.mp4 | 5.2 MB |
| 02.Extracting-Core-Use-Cases-from-Requirements/06.Extracting-the-Core-Use-Cases.mp4.srt | 5.7 KB |
| 02.Extracting-Core-Use-Cases-from-Requirements/clips-info.json | 1.8 KB |
| 02.Extracting-Core-Use-Cases-from-Requirements/module-info.json | 341 B |
| 03.Planning-the-First-Iteration/00.Introduction.mp4 | 15.7 MB |
| 03.Planning-the-First-Iteration/00.Introduction.mp4.srt | 1.6 KB |
| 03.Planning-the-First-Iteration/01.Assigning-Use-Cases-to-the-Iteration.mp4 | 6.6 MB |
| 03.Planning-the-First-Iteration/01.Assigning-Use-Cases-to-the-Iteration.mp4.srt | 3.7 KB |
| 03.Planning-the-First-Iteration/02.Sketching-a-User-Experience.mp4 | 2.8 MB |
| 03.Planning-the-First-Iteration/02.Sketching-a-User-Experience.mp4.srt | 4.7 KB |
| 03.Planning-the-First-Iteration/clips-info.json | 779 B |
| 03.Planning-the-First-Iteration/module-info.json | 311 B |
| 04.Building-a-Model-Using-Code-first-Workflow/00.Introduction.mp4 | 5 MB |
| 04.Building-a-Model-Using-Code-first-Workflow/00.Introduction.mp4.srt | 538 B |
| 04.Building-a-Model-Using-Code-first-Workflow/01.Enabling-Migrations.mp4 | 23.1 MB |
| 04.Building-a-Model-Using-Code-first-Workflow/01.Enabling-Migrations.mp4.srt | 9.9 KB |
| 04.Building-a-Model-Using-Code-first-Workflow/02.Creating-Domain-Classes.mp4 | 33.6 MB |
| 04.Building-a-Model-Using-Code-first-Workflow/02.Creating-Domain-Classes.mp4.srt | 15.8 KB |
| 04.Building-a-Model-Using-Code-first-Workflow/03.Overriding-Code-first-Conventions.mp4 | 28.8 MB |
| 04.Building-a-Model-Using-Code-first-Workflow/03.Overriding-Code-first-Conventions.mp4.srt | 11.8 KB |
| 04.Building-a-Model-Using-Code-first-Workflow/04.Making-Design-Decisions.mp4 | 6 MB |
| 04.Building-a-Model-Using-Code-first-Workflow/04.Making-Design-Decisions.mp4.srt | 5 KB |
| 04.Building-a-Model-Using-Code-first-Workflow/05.Populating-the-Database.mp4 | 8.8 MB |
| 04.Building-a-Model-Using-Code-first-Workflow/05.Populating-the-Database.mp4.srt | 4.9 KB |
| 04.Building-a-Model-Using-Code-first-Workflow/06.Summary.mp4 | 2.7 MB |
| 04.Building-a-Model-Using-Code-first-Workflow/06.Summary.mp4.srt | 3.4 KB |
| 04.Building-a-Model-Using-Code-first-Workflow/clips-info.json | 1.7 KB |
| 04.Building-a-Model-Using-Code-first-Workflow/module-info.json | 340 B |
| 05.Building-a-Form-with-Bootstrap/00.Introduction.mp4 | 5.1 MB |
| 05.Building-a-Form-with-Bootstrap/00.Introduction.mp4.srt | 527 B |
| 05.Building-a-Form-with-Bootstrap/01.Adding-a-Basic-View.mp4 | 9.4 MB |
| 05.Building-a-Form-with-Bootstrap/01.Adding-a-Basic-View.mp4.srt | 4.3 KB |
| 05.Building-a-Form-with-Bootstrap/02.Basics-of-Building-Forms-with-Bootstrap.mp4 | 11.5 MB |
| 05.Building-a-Form-with-Bootstrap/02.Basics-of-Building-Forms-with-Bootstrap.mp4.srt | 5.4 KB |
| 05.Building-a-Form-with-Bootstrap/03.Extracting-a-View-Model.mp4 | 12.9 MB |
| 05.Building-a-Form-with-Bootstrap/03.Extracting-a-View-Model.mp4.srt | 5 KB |
| 05.Building-a-Form-with-Bootstrap/04.Adding-a-Drop-down-List.mp4 | 21.5 MB |
| 05.Building-a-Form-with-Bootstrap/04.Adding-a-Drop-down-List.mp4.srt | 7.9 KB |
| 05.Building-a-Form-with-Bootstrap/05.Adding-a-Bootstrap-Button.mp4 | 23.3 MB |
| 05.Building-a-Form-with-Bootstrap/05.Adding-a-Bootstrap-Button.mp4.srt | 8.3 KB |
| 05.Building-a-Form-with-Bootstrap/06.Summary.mp4 | 1.9 MB |
| 05.Building-a-Form-with-Bootstrap/06.Summary.mp4.srt | 2.4 KB |
| 05.Building-a-Form-with-Bootstrap/clips-info.json | 1.7 KB |
| 05.Building-a-Form-with-Bootstrap/module-info.json | 316 B |
| 06.Saving-Data/00.Introduction.mp4 | 8.5 MB |
| 06.Saving-Data/00.Introduction.mp4.srt | 1009 B |
| 06.Saving-Data/01.Limiting-Access-to-Authenticated-Users.mp4 | 2.7 MB |
| 06.Saving-Data/01.Limiting-Access-to-Authenticated-Users.mp4.srt | 1.5 KB |
| 06.Saving-Data/02.Adding-the-Target-in-the-View.mp4 | 7.3 MB |
| 06.Saving-Data/02.Adding-the-Target-in-the-View.mp4.srt | 2.6 KB |
| 06.Saving-Data/03.Saving-Data.mp4 | 28.9 MB |
| 06.Saving-Data/03.Saving-Data.mp4.srt | 8.8 KB |
| 06.Saving-Data/04.A-Bit-of-Optimization.mp4 | 21.9 MB |
| 06.Saving-Data/04.A-Bit-of-Optimization.mp4.srt | 7.9 KB |
| 06.Saving-Data/05.Refactoring-for-Better-Separation-of-Concerns.mp4 | 11.5 MB |
| 06.Saving-Data/05.Refactoring-for-Better-Separation-of-Concerns.mp4.srt | 5 KB |
| 06.Saving-Data/06.Summary.mp4 | 2.5 MB |
| 06.Saving-Data/06.Summary.mp4.srt | 3.2 KB |
| 06.Saving-Data/clips-info.json | 1.8 KB |
| 06.Saving-Data/module-info.json | 278 B |
| 07.Implementing-Validation/00.Introduction.mp4 | 4.2 MB |
| 07.Implementing-Validation/00.Introduction.mp4.srt | 435 B |
| 07.Implementing-Validation/01.Adding-Server-side-Validation.mp4 | 24.4 MB |
| 07.Implementing-Validation/01.Adding-Server-side-Validation.mp4.srt | 9.6 KB |
| 07.Implementing-Validation/02.Implementing-Custom-Validation-for-Date.mp4 | 18.7 MB |
| 07.Implementing-Validation/02.Implementing-Custom-Validation-for-Date.mp4.srt | 7.9 KB |
| 07.Implementing-Validation/03.Implementing-Custom-Validation-for-Time.mp4 | 4.8 MB |
| 07.Implementing-Validation/03.Implementing-Custom-Validation-for-Time.mp4.srt | 1.8 KB |
| 07.Implementing-Validation/04.Enabling-Client-side-Validation.mp4 | 19.7 MB |
| 07.Implementing-Validation/04.Enabling-Client-side-Validation.mp4.srt | 9.7 KB |
| 07.Implementing-Validation/05.Summary.mp4 | 1.2 MB |