Introduction
  • What are we going to implement?
  • Project Setup And Source Code
  • Understanding The Project Architecture
Business Object Layer and Data Access Layer
  • Creating BOL
  • Creating DAL
  • Testing DAL
  • Enabling Code-First Migrations
Creating Business Logic Layer (BLL) and Service Layer
  • Creating Business Logic Layer (BLL) And Testing It
  • Creating Service Layer Using ASP.Net Web API2
Creating AngularJS User Interface (UI) and Initial Setup
  • Creating AngularJS UI Layer
  • Creating Directory Structure
  • Creating Side Menu Bar
  • Creating Routes In AngularJS
Employee Management Module
  • Creating Employee Mgmt Controller
  • Creating Grid And Implementing Full Text Search
  • Implementing Sorting And Paging In Grid
Creating And Deleting Employee Profile
  • Create Employee Profile - I
  • Create Employee Profile - II
  • Client Side - Form Validation
  • Server Side - Business Rules Validation
  • Performing Delete Operation
Updating Employee Profile
  • Employee Profile Update Panel
  • Employee Profile Fill
  • Employee Profile Update Operation
Working With File Upload
  • Employee Profile Pic Upload - Server Side
  • Employee Profile Pic Upload - Client Side
  • Employee Profile Pic Display
Authentication - Securing The AngularJS App
  • Employee Authentication - Server Side
  • Employee Authentication - Client Side
  • Employee Authentication-Securing Routes
  • Employee Authentication - Profile Details
Authorization - Securing The AngularJS App
  • Employee Authorization - Role Based
  • Employee Authorization - Securing Routes
Securing The ASP.Net WebAPI
  • Securing WebAPI - Understanding PreFlight Request
  • Securing WebAPI Using APIKey Handler
Exception Handling In AngularJS
  • Understanding Response Object
  • Exception Handling - Client Side
  • Exception Handling - Server Side
  • Exception Handling - Creating Log
E-Mail Messages In AngularJS
  • Implementing Recover Password
  • Implementing Reminders
Bulk Operations - Using Excel
  • Bulk Employee - Upload An Excel
  • Bulk Employee - Create From Excel
Enhancing The Project
  • URL Rewriting In AngularJS
  • Loading Bar In AngularJS
More Sections To Come
  • More Lectures To Come