Microsoft ASP.NET

What is ASP.NET?

What is ASP.NET?
ASP in Action

Course Overview

Course Overview

History of ASP

Short History of ASP pt. 1
Short History of ASP pt. 2
What is ASP.NET?
ASP.NET Requirements

What's Different About ASP.NET?

Not ASP 4.0
New Features
File Extensions

A Simple ASP.NET Page

A Simple ASP.NET Example pt. 1
A Simple ASP.NET Example pt. 2

.NET Framework

What is the .NET Framework?
How .NET Works
Main Features of .NET pt. 1
Main Features of .NET pt. 2
ASP.NET Namespaces

Internet Information Server

Getting Acquainted With IIS
Administering IIS

Visual Studio.NET

Using Visual Studio .NET

Web Forms

Basic Building Block
ASP.NET Page Structure pt. 1
ASP.NET Page Structure pt. 2
Page Directives pt. 1
Page Directives pt. 2
Code-Behind Pages
Using Code-Behind Pages
Creating/Using Events
Page Events
Postback Example


ASP.NET Controls
HTML Controls
Server Controls
Web Controls pt. 1
Web Controls pt. 2
Validation Controls
Using Validation Controls pt. 1
Using Validation Controls pt. 2
Rich Controls
Linking Controls
Third Party Controls
Selecting the Right Control
Page Layout

User Controls

What is a User Control?
Creating a User Control pt. 1
Creating a User Control pt. 2


What is Tracing?
Using Tracing
Utilizing the Trace Object
Remote Debugging

Managing State

State Management Basics
State Management Options pt. 1
State Management Options pt. 2
Server Side State Management
Client Side State Management
Application Variables
Session Variables
Cookie-less Sessions

Optimizing ASP.NET Apps

What is Caching?
The Cache Object
Using the Cache Object
Output Caching
Fragment Caching


.config Files
Configuration File Sections
Dynamic Properties and Other Tricks

ASP.NET Security Basics

Security Settings pt. 1
Security Settings pt. 2
Authentication Methods
Forms Authentication
Windows Authentication
Passport Authentication

Web Services

XML Primer
What are XML Web Services?
Creating an XML Web Service pt. 1
Creating an XML Web Service pt. 2
Calling XML Web Services pt. 1
Calling XML Web Services pt. 2


Web Application Deployment
Updating a Web Application