ASP.NET Course Description.

Course Objectives:

Prerequisites:

Material included in this course:

Technical Training Requirements:

Outline:

1. Introduction to ASP.NET 2.0

Overview of ASP.NET 2.0
Architecture
Directory structure of an ASP.NET application
Dynamic Updates
Shadow Copying

2. Webforms

HTML Controls
Web Controls
Page Lifecycle
Page Events
Code Behind
Viewstate

3. Configuration

web.config
Configuration UI

4. Debugging

Enabling Trace
Debugging with Visual Studio 2005
Handling exceptions

5. Validation

Validation Controls
Client-side validation
Server-side validation

6. Master Pages

Master Pages
Content Pages
Accessing master pages programatically

7. Custom Controls with User Controls

Creating User Controls

8. Data Access

Storing Connection String in web.config
DataReader
DataSet
Databinding with List Controls
DataBinding controls (GridView, FormView)
ObjectDataSource control

9. Caching

Output caching
Data caching

10. State Management

Application state
Session State
Cookie State
View State

11. Security

Login Control
Authentication
Authorization