Section 1 : Getting Started

Lecture 1 About Proctor Testing Pdf
Lecture 2 MVC Architectural Pattern 2:45
Lecture 3 Setting Up the Development Environment 2:7
Lecture 4 Your First ASP 6:56
Lecture 5 MVC in Action 6:44
Lecture 6 Adding a Theme 2:51
Lecture 7 Course Layout 1:55
Lecture 8 INTRODUCTION TO BRAINMEASURES PROCTOR SYSTEM Pdf

Section 2 : ASP

Lecture 9 Introduction 0:22
Lecture 10 Action Results 4:56
Lecture 11 Action Parameters 5:42
Lecture 12 Convention Based Routes 5:14
Lecture 13 Attribute Routing 3:26
Lecture 14 Passing Data to Views 4:1
Lecture 15 View Models 3:46
Lecture 16 Razor Syntax 4:12
Lecture 17 Partial Views
Lecture 18 Cheat Sheet- ASP Pdf
Lecture 19 Exercise 2:17
Lecture 20 INTRODUCTION TO BRAINMEASURES PROCTOR SYSTEM Pdf
Lecture 21 Summary 0:24

Section 3 : Working with Data

Lecture 22 Introduction 0:31
Lecture 23 Entity Framework 1:31
Lecture 24 Database-first vs Code-first 3:52
Lecture 25 Code First Migrations 5:4
Lecture 26 Changing the Model 5:28
Lecture 27 Seeing the Database 4:16
Lecture 28 Overriding Conventions 2:36
Lecture 29 Querying Objects 4:26
Lecture 30 Eager Loading 2:36
Lecture 31 Package Manager Console 0:45
Lecture 32 Cheat Sheet- Entity Framework Pdf
Lecture 33 Exercise 1 1:38
Lecture 34 Exercise 2 0:56
Lecture 35 Exercise 3 1:30
Lecture 36 Summary 0:29

Section 4 : Building Forms

Lecture 37 Introduction 0:16
Lecture 38 The Markup 7:37
Lecture 39 Form Labels 2:54
Lecture 40 Drop-down Lists 7:31
Lecture 41 Model Binding 3:47
Lecture 42 Saving Data 1:24
Lecture 43 Edit Form 5:41
Lecture 44 Updating Data 7:21
Lecture 45 Cheat Sheet- Building Forms Pdf
Lecture 46 Exercise
Lecture 47 Troubleshooting Entity Validation Errors 4:7
Lecture 48 Summary 0:30

Section 5 : Implementing Validation

Lecture 49 Introduction_2 0:24
Lecture 50 Adding Validation 3:25
Lecture 51 Styling Validation Forms 3:24
Lecture 52 Data Annotations 1:0
Lecture 53 Custom Validation 6:23
Lecture 54 Refactoring Magic Numbers 3:27
Lecture 55 Validation Summary 4:3
Lecture 56 Client-side Validation 5:20
Lecture 57 Anti-forgery Tokens 4:46
Lecture 58 Cheat Sheet- Implementing Validation Pdf
Lecture 59 Exercise 1:41
Lecture 60 Code Review 6:11
Lecture 61 Summary 0:30

Section 6 : Building RESTful Services with ASP

Lecture 62 Introduction 0:20
Lecture 63 What is a Web API 3:38
Lecture 64 RESTful Convention 1:34
Lecture 65 Building an API
Lecture 66 Testing an API 3:56
Lecture 67 Data Transfer Objects 3:56
Lecture 68 Auto Mapper 7:29
Lecture 69 Using Camel Notation 2:7
Lecture 70 IHttpActionResult 4:49
Lecture 71 Cheat Sheet- Building Web APIs Pdf
Lecture 72 Exercise 0:45
Lecture 73 Summary 0:36

Section 7 : Client-side Development

Lecture 74 Introduction_2 0:33
Lecture 75 Calling an API Using jQuery 6:46
Lecture 76 Bootbox Plug-in 3:35
Lecture 77 Optimizing jQuery Code 1:27
Lecture 78 DataTables Plug-in 5:22
Lecture 79 DataTables with Ajax Source 6:44
Lecture 80 Returning Hierarchical Data 3:35
Lecture 81 DataTables- Removing Records 2:7
Lecture 82 DataTables- Discussion Points 2:2
Lecture 83 Single Page Applications (SPAs) 2:24
Lecture 84 Cheat Sheet- Client-sid Development Pdf
Lecture 85 Exercise 0:23
Lecture 86 Summary 0:33

Section 8 : Authentication and Authorization

Lecture 87 Introduction 0:21
Lecture 88 The Problem 0:53
Lecture 89 Authentication Options 2:31
Lecture 90 ASP 4:4
Lecture 91 Restricting Access 3:13
Lecture 92 Seeding Users and Roles 8:17
Lecture 93 Working with Roles 6:6
Lecture 94 Adding Profile Data 4:21
Lecture 95 OAuth 3:21
Lecture 96 Social Logins 9:15
Lecture 97 Cheat Sheet- Authentication and Authorization Pdf
Lecture 98 Exercise 1:32
Lecture 99 Summary 0:41

Section 9 : Performance Optimization

Lecture 100 Introduction_2 0:20
Lecture 101 Overview 4:43
Lecture 102 Data Tier 4:41
Lecture 103 Glimpse 6:21
Lecture 104 Output Cache 4:51
Lecture 105 Data Cache 4:6
Lecture 106 Async
Lecture 107 Release Builds 0:36
Lecture 108 Disabling Session 1:39
Lecture 109 Client Tier 4:43
Lecture 110 Chrome Developer Tools 1:16
Lecture 111 Cheat Sheet- Performance Optimization Pdf
Lecture 112 Summary 1:37

Section 10 : Building a Feature End-to-End Systematically

Lecture 113 Introduction 1:13
Lecture 114 Understanding the Problem 4:28
Lecture 115 Domain Modelling 2:41
Lecture 116 Building the Simplest API 1:29
Lecture 117 Adding the Details 4:55
Lecture 118 Edge Cases 5:42
Lecture 119 Building the Front-end 6:10
Lecture 120 Adding Auto-completion 8:51
Lecture 121 Updating the DOM 3:8
Lecture 122 Improving the Look and Feel 3:46
Lecture 123 Filtering the Records 2:25
Lecture 124 Submitting the Form 3:6
Lecture 125 Displaying Toast Notifications
Lecture 126 Implementing Client-side Validation 4:54
Lecture 127 Code Review 3:55
Lecture 128 Summary 1:56

Section 11 : Deployment

Lecture 129 Introduction_2 0:23
Lecture 130 Deploying the Application 4:36
Lecture 131 Deploying the Database 2:22
Lecture 132 Build Configurations 3:43
Lecture 133 Application Settings 4:57
Lecture 134 Securing Configuration Settings 7:3
Lecture 135 Custom Error Pages 9:5
Lecture 136 Logging Unhandled Exceptions 4:6
Lecture 137 Final Touch 3:17