ASP.Net MVC Tutorial (C#)

This is ASP.Net MVC Tutorial in C#

I will try to cover everything that ASP.Net MVC offers in C# in a simple language as possible.  The official site of ASP.Net is at http://www.asp.net, you can always cross reference and find the latest information about ASP.Net here.

  1. Introduction
    1. What is ASP.Net MVC
    2. What you need to get started
    3. C# Basic
  2. ASP.Net MVC Basic
    1. Making Project
    2. The basic of Model
      1. Entity Framework
      2. Basic of working with data
    3. The basic of View
      1. Variables
      2. Scripts
      3. Layout
    4. The basic of Controller
      1. What is controller class
      2. Routing
  3. Using Scaffolding
    1. Index, Create, Details, Edit, Delete
  4. View
    1. Razor
    2. Forms
    3. Link, Encodings
    4. View Helper
    5. Layout
    6. Partial View
    7. View Engine
    8. Display Mode
  5. Model
    1. Data Model
    2. Migration
    3. Linq
    4. Fetching Data and more
    5. Input Validation
  6. Controller
    1. Model Bind
    2. ActionResult
    3. Status Management
    4. Filter
    5. Selector
  7. Routing
    1. MapRoute
    2. Attribute Routing
    3. Area
  8. Client Side
    1. Handle and Minification
    2. JavaScript Library and Framework
    3. Ajax
  9. Unit Testing
    1. Basic of unit testing
    2. Mock Library
    3. Testing
  10. ASP.Net Identity
    1. ASP.Net Identity Basic
    2. Creating New User
    3. Handling Login
    4. Account Verification
    5. Managing Password
    6. Profile
    7. Roles
    8. Social Logins
  11. Making your service global
    1. Local and Global Resources
    2. Making Data Model Globalized

Leave a Reply