Syllabus- Important Facts On ASP.Net
ASP.NET is an open source web framework, created by Microsoft, for building modern web apps and services with .NET. ASP.NET is cross platform and runs on Windows, Linux, macOS, and Docker.
Session 1 – Introduction To ASP.Net
- Web Application Fundamentals
- Using Internet Information Services
- Web Forms
- ASP.NET MVC
- Web Services
- ASP.NET Features
- Page Class
- Web Forms Life Cycle
- Web Forms Event Model
- Code-Behind
Session 2 – ASP.Net and HTTP :
- Request/Response Programming
- Http Request Class
- HTTP Collections
- Http Response Class
- Redirection
- Http Utility Class
- Using Visual Web Developer
- Visual Studio Forms Designer
- Using Components
- Shadow Copying
- Using The Global.Asax File
- Data Binding
Session 3 – Server Controls
- Session State
- Application State
- Multithreading Issues
- Cookies
- HTML Server Controls
- Web Forms Server Controls
- Rich Controls
- Validation Controls
- User Controls
Session 4 – Caching In ASP.Net
- What Is Caching?
- Page-Level Caching
- Page Fragment Caching
- Optimizing Your ASP.NET Application
- Application Caching
- Configuration Overview
- Authentication And Authorization
- Forms Authentication
- Windows Authentication
- Security And ASP.NET
Session 5 – Debugging, Diagnostics And Error Handling :
- Debugging
- Application Tracing
- Page Tracing
- Error Handling
- More Server Controls
- Newer ASP.NET Controls
- Menus
- Master Pages
Session 6 – Personalization And Security/ASP.NET Ajax
- Configuration Overview
- Themes
- Skins
- Security In ASP.NET
- Membership And Roles
- Login Controls
- User Profiles
- Rich Client Applications
- Ajax
- ScriptManager
- UpdatePanel
- Ajax Client Library
- Remote Method Calls
- Ajax Control Toolkit
- Ajax Control Toolkit