ASP.NET MVC Architecture

ASP.NET MVC-Introduction

MVC Application

Exploring Controllers

Controller Viewdata & Tempdata

Controller Action Methods

Controller Action Method Parameter

Controller Action Filters

Controller Action Custom Filters

Exploring Razor Views

View Razor Syntax

View Layouts

View Partialviews

View Tighly Coupled Model

Digging into HTMLHelper Methods

Html Helpers Part-I

Html Helpers Part-II

Html Helper Model Binding

Html Helper Display and Editors Methods

Html Helper Viewdata Binding

Html Helper Custom Templates

Html Helper Reusing Helpers

Understanding Model Binders

Default Model Binder

Custom Model Binder

Validation and Annotations

Model Validation

Unobtrusive Client Validations

Metadata Validation

Entity Framework