- Introduction
- Page LifeCycle
- HTML, CSS as required
- Controls and Properties
- WebConfig & Global.aspx File
- Master Page, Themes
- Session, Cookies, ViewState
- Authentication & Authorization
- Note - ASP.net is now not much used in industry, however basics are required to learn Asp.net MVC hence covered here as required.
- Introduction
- EF Core & EF 6
-
Types of Approaches:
- DataBase First
- Code First
- Migrations
- CRUD Operations
- LinQ with EF
- Introduction
- Introduction to REST
- HTTP Verbs (GET, POST, PUT, DELETE)
- C# with Web API
- Route Configuration
- Consuming APIs with Postman
- Return Types (IHttpActionResult, IActionResult)
- Token-Based Authentication (JWT)
- Calling APIs from JavaScript / jQuery
- Introduction
- Architecture
- Setup
- HTML & CSS Form designing
- Building First Application
- Creating basic project
- Creating forms using HTML, CSS, Bootstrap.
- Routing
- Controllers, Actions
- Views & Razor Syntax
- ViewModel
- HTML Helpers
- State Management - Cookies, Sessions, Query String etc
- TempData, ViewData, ViewBag
- Model Binding
- Validation
- Partial Views, Layouts
- CRUD with EF (Code First/Database First)
- Filters: ActionFilter, Authorization
- Dependency Injection
- AJAX JSON Integration
- Web API (REST API) integration with Ajax and Json
- Project