ASP.NET Course Content


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
  • Http Request Class
  • HTTP Collections
  • Http Response Class
  • Redirection
  • Http Utility 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
  • Data Readers and Connected Access
  • Data Sets and Disconnected Access
  • Language Integrated Query
Data Controls and Data Binding:
  • Data Source Controls
  • Connection String Storage
  • Grid View
  • Details View
  • Form View
  • Object Data Sources
  • List View
  • Data Pager
  • Entity Data Model
  • Entity Data Source
ASP.NET and HTTP:
  • Request/Response Programming
  • Http Request Class
  • HTTP Collections
  • Http Response Class
  • Redirection
  • Http Utility Class
Link Data Source:
  • Configuration Overview
  • Themes
  • Skins
  • Security in ASP.NET
  • Membership and Roles
  • Login Controls
  • User Profiles
ASP.NET Ajax:
  • Rich Client Applications
  • Ajax
  • Script Manager
  • Update Panel
  • 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