| Session
1
Section A: Getting Started
· Set Up Environment
· Creating a Web Site Project
· Running the Web Application
· Adding Content
Section B: Building Static
Pages
· Creating Pages
· View in Browser
· HTML and ASP Controls
· Changing Behaviors
· Event Handler
· Test Event Handling
· Advanced Event Controls
· Ad Rotator XML File
Section C: Validation and
Error Handling
· Page Errors
· Auto Event Wire Up
· Validator Control
· IsValid Control
· Regular Expression Validator
· Validation Expression
· Custom Validator
· Client Validation Function
· Server Validate Event
· Server Validate Event Argument
Section D: Localization
· Page Language
· Local Resources
· Resource Key
· Additional Languages
· Resources Expression Builder
· Get Global Resource Object
Section E: Master Pages
· Master Page File
· Content Place Holder
· Applying Templates
· Modifying Master Pages
· Cosmetic Changes
· Content Page Master Type
· Master Page Property
· Pages Element
|
Session
2
Section A: User Controls
· Structure Overview
· Constituent Controls
· Register Statements
· Modifying User Controls
· Adding Functionality
· Properties and Methods
· Variables
· Button Controls
· Dynamically Removing Controls
· Dynamically Adding Controls
Section B: User Profiles
· Requirements
· Database Setup
· Web.Config
· Declaring Properties
· Capturing and Retrieving Profiles
· Saving Profile Info
Section C: Authentication
· Provider Model
· Configuring Authentication
· Forms
· Login Controls
· Membership Provider
· ASP.NET Configuration System
· Registration Page
· Creating Users
Section D: Authorization
· Role-Based Authorization
· Role Manager
· Creating Roles
· Membership API
· Generic Principal
Section E: Site Map
· Site Map Provider
· Site Map Data Source
· Site Map Path
· Role Filtering
Section F: Dynamic Master
Pages
· Multiple Master Pages
· PreInit Event
· Events
|
Session
3
Section A: Themes
· Adding Themes
· Style Sheets
· CSS Class Property
· Theme Folder
· Skin Files
· SkinID
Section B: Templated Controls
· Themes and Templates
· Login Controls
· Formatting Options
· Modifying Formatting
Section C: SQL Data Source
· Creating a Table
· Declaring SQL Data Source
· Grid View
· Configuring SQL Data Source
· SQL Data Source Parameters
· Input Parameters
Section D: Data Bound
Controls
· Data List
· Details View
· Data Repeater
· Templates
· Data Binding
Section E: XML Data Source
· App_Data
· Data Bind
· Tree View
· Users and Roles
· Selected Node Changed Event
Section F: Object Data Source
· Survey User Control
· Application State
· Providing User Feedback
· App_Code
· Testing Data Binding
· Data Object Types
|
| Session 4
Section A: Caching
· Data Sources
· Caching Properties
· Page Level Caching
· Page Parameters
· Data Setup
· Output Cache SQL Dependency
· Polling Database Interval
Section B: SQL Dependency
· Setup
· SQL Query Notification
· Testing the App
Section C: Asynchronous Pages
· Event Order
· Asynchronous Page Benefits
· Building Asynchronous Pages
· RegisterAsyncTask
Section D: Web Parts Setup
· Overview
· Operational Modes
· Layout
· Personalization Tables
· Personalization Web.Config
Section E: Web Parts
Implementation
· Web Part Code
· ZoneTemplate
· Connected Web Parts
Section F: Mobile Web Setup
· Emulators
· ActiveSync
· Emulator Browsing
Section G: Mobile Web Pages
· Browser Capabilities
· Redirecting
· Mobile Web Controls
· Mobile Capabilities
· Phone Call
|
Session 5
Section A: Custom Error Pages
· Application Errors
· Application Error Handling
· Configuring Error Pages
· Custom Error Page
Section B: Changing
Configuration
· ASP.NET Web Admin Files
· Config Editor
· Web Configuration Manager
· Using a Configured Setting
Section C: Deployment
Features
· Web Site Copy
· Updatable
· Not Updatable
· Fixed Naming/Single Page
· Strong Naming Assemblies
Section D: IIS
· Installing IIS
· Associating IIS with .NET
· Administrative Tool
· Deploying
· Security Setup
Section E: Production
Deployment
· Creating a Web Installer Project
· Build Output
· Running the Installer
· Remote Configuration
· Application Pool
· Troubleshooting Errors
· Editing Web.Config
· Version Errors
· Web.Config Section Encryption
|
|