Learning Outcome
Course Covers
Learning Outcome
- Learn structure of ASP NET MVC Core (.NET 6) Project
- Learn structure of ASP NET Core (.NET 6) Razor Project
- Learn basic fundamentals of ASP NET MVC Core (.NET 6)
- Build 2 Projects throughout the course
- Integrate Identity Framework and learn how to add more fields to Users
- Interact with Razor class library for Identity
- Integrate Entity Framework along with code first migrations
- Sessions in ASP NET Core (.NET 6)
- Custom Tag Helpers in ASP NET Core (.NET 6)
- View Components and Partial Views in ASP NET Core
- Bootstrap v5
- Authentication and Authorization in ASP NET Core (.NET 6)
- Google and Facebook Authentication/Login
- Role Management in ASP NET Core Identity
Course Covers
Introduction to ASP.NET
- Web Application Fundamentals
- Using Internet Information Services
- Web Forms
- ASP.NET MVC
- Web Services
- ASP.NET Features
Web Forms Architecture:
- Page Class
- Web Forms Life Cycle
- Web Forms Event Model
- Code-Behind
ASP.NET and HTTP:
- Request/Response Programming
- HttpRequest Class
- HTTP Collections
- HttpResponse Class
- Redirection
- HttpUtility Class
Web Applications Using Visual Studio:
- Using Visual Web Developer
- Visual Studio Forms Designer
- Using Components
- Shadow Copying
- Using the Global.asax File
- Data Binding
State Management and Web Applications:
- Session State
- Application State
- Multithreading Issues
- Cookies
Server Controls:
- HTML Server Controls
- Web Forms Server Controls
- Rich Controls
- Validation Controls
- User Controls
Caching in ASP.NET:
- What Is Caching?
- Page-Level Caching
- Page Fragment Caching
- Optimizing Your ASP.NET Application
- Application Caching
ASP.NET Configuration and Security Fundamentals:
- Configuration Overview
- Authentication and Authorization
- Forms Authentication
- Windows Authentication
- Security and ASP.NET
Debugging, Diagnostics and Error Handling:
- Debugging
- Application Tracing
- Page Tracing
- Error Handling
More Server Controls:
- Newer ASP.NET Controls
- Menus
- Master Pages
ADO.NET and LINQ:
- ADO.NET Overview
- .NET Data Providers
- Connections
- Commands
- DataReaders and Connected Access
- Data Sets and Disconnected Access
- Language Integrated Query
Data Controls and Data Binding:
- Data Source Controls
- Connection String Storage
- GridView
- DetailsView
- FormView
- Object Data Sources
- ListView
- DataPager
- Entity Data Model
- EntityDataSource
Personalization and Security:
- Configuration Overview
- Themes
- Skins
- Security in ASP.NET
- Membership and Roles
- Login Controls
- User Profiles
ASP.NET Ajax:
- Rich Client Applications
- Ajax
- ScriptManager
- UpdatePanel
- Ajax Client Library
- Remote Method Calls
- Ajax Control Toolkit
ASP.NET MVC:
- Model-View-Controller Pattern
- What is ASP.NET MVC?
- ASP.NET MVC versus Web Forms
- ASP.NET MVC Projects in Visual Studio
- Controllers
- Action Methods and Routing
- Views
- Strongly-Typed Views
- Model Binding
- Validation
ASP.NET Course Duration
Track | Regular Track | Weekend Track | Fast Track |
---|---|---|---|
Course Duration | 45 – 60 Days | 8 Weekends | 5 Days |
Hours | 2 hours a day | 3 hours a day | 6+ hours a day |
Training Mode | Live Classroom | Live Classroom | Live Classroom |
Online and Offline Class Available