2543A - Core Web Application Technologies with Microsoft VS 2005

Course Introduction 2 min 42 sec
Course Introduction
Module 1 - Creating a Web Application 47 min 32 sec
Creating a Web Application
Web Site Types
File-System Web Sites
Demo - Create File Based Web Site
Local IIS Web Sites
Demo - Create Local IIS Web Site
Remote IIS Web Sites
FTP Sites
Demo - Walk Through Visual Studio IDE
Create Simple Web Page
Page Code Models
Add Items to Web Page
Demo - Create Web Page and Investigate Characteristics
Web Configuration Files
Demo - View web.config File
Build Web Site
Module 1 Review
Module 2 - Programming a Web Application 58 min 00 sec
Programming a Web Application
Event Handling in Web Applications
Default and Non-Default Events
Demo - Investigate Object Events
Event Wire-Ups
Centralized Event Handlers
Demo - One Procedure Handling Multiple Events
Browser Capability Detection
Demo - Retrieve Data From Browser
Page Header Retrieval
Demo - Retrieve Information Form Page
Page-Level and Application-Level Error Handling
Demo - Handle Errors at Page Level
Handle Application-Level Errors
Demo - Work with Custom Errors
HttpServerUtility Transfer Method
Pass Values Between Web Pages
Demo - Pass Values between Web Pages
Module 2 Review
Module 3 - Adding and Configuring Server Controls 41 min 23 sec
Adding and Configuring Server Controls
HTML Controls
Demo - Add HTML Controls
HTML Server Control
Demo - Add HTML Server Control
Web Server Controls
Types of Web Server Controls
Web Part Controls
Demo - Add Web Server Controls
Page Postback Model
Determine How a Page Was Invoked
Demo - Test for Page Postback
EnableViewState Property
Demo - Test _viewstate
Cross-Page Posting
Using PreviousPage Object
Retrieve Value from Public Variable
Demo - Work with Public Variables
Module 3 Review
Module 4 - Create a Common Layout Using Master Pages 1 hr 13 min
Create a Common Layout Using Master Pages
What Are Master Pages?
Why Use Master Pages?
Creation of a Master Page
Demo - Create Master Page
Run-Time Behavior of Master Pages
What it Looks Like
What Are Content Pages?
Demo - Create a Content Page
Configure a Web Form as a Content Page
Nested Master Pages
Demo - Nesting Master Pages
Lab Demonstration 1
Module 4 Review
Module 5 - Managing State 53 min 44 sec
Managing State
State Issues
Client vs. Server Side State
ViewState Property
Demo - Show View State
Control State
Demo - Show Control State
Hidden Fields
Cookies
Demo - Create and Use Cookies
Query Strings
Application Objects
Application Events
Using the Application Object
Demo - Create and Application Objects
Session Objects
Session Events
Using the Session Object
Demo - Use Session State
Strategies for Managing Session State Data
Setting Different State Methods
The Cache Object
Using the Cache Object
Demo - Work with Cache Object
Module 5 Review
Module 6 - Accessing and Displaying Data 1 hr 26 min
Accessing and Displaying Data
Creating Database Connections
Data Providers
Database Connections and Connection Strings
Connection Strings and Web.config
Demo - Creating a Connection
Retrieving Connection Strings
Relational Data and Data Source Controls
Displaying Relational Data
Demo - Add a Data Source
Data Bound Controls
Demo - Work with Databound Controls
XML Data and Data Source Controls
Demo - Work with XMLDocument
Object Data and Data Source Controls
Demo - Work with Data Objects
Lab Demonstration 2
Module 6 Review
Module 7 - Controlling Access to a Web Application 36 min 34 sec
Controlling Access to a Web Application
Authentication
Windows Authentication
Forms Authentication
Passport Authentication
Demo - Authentication Processes
Configure Authentication
Authorization
Set URL Authorization
Demo - Use Authorization
Using the Membership Class
Demo - Show Membership Class
Login Controls
Demo - Work with Login Controls
Security Administration Using Roles
Module 7 Review
Module 8 - Deploying a Web Application 45 min 03 sec
Deploying a Web Application
Copy Web Site Utility
Demo - Show Copy Web Site Tool
Synchronizing Copied and Source Files
Demo - Maintain Web Site
Publish Web Site Utility
Advantages of Publishing
Demo - Publish Web Site
Lab Demonstration 3
Windows Installer Setup Packages
Demo - Create and Deploy with MSI
Module 8 Review
Module 9 - Making Web Applications Available to Mobile Devices 18 min 27 sec
Making Web Applications Available to Mobile Devices
Device Emulators for Mobile Web Forms
Mobile Device Detection and Redirection
Mobile Web Forms
Demo - Work with Mobile Device
Device-Specific Features in Mobile Web Forms
Demo - Set for Specific Devices
Module 9 Review
Course Closure

Total Duration: 7 hrs 44 min