|
Session 1
Section A: Introduction
· Why .NET?
· .NET Technologies
· .NET Languages
· Visual Studio.NET
Section B: Visual Studio.NET
· ASP.NET
· Launch Program
· Create Web Form
· Working with Code
· Code-Behind
· Page Directive
Section C: Reusable Resources
· Location
· Class Library
· Use Library Object
Section D: Intrinsic Objects
· Expose Objects
· Use Intrinsic Object
· Request Operations
· Retrieve Property Values
· Sever Utilities
· State/Global Management
Section E: IIS Configuration
· IIS Role
· Configuration File
· Solution Structure
· Project Properties
Section F: Sever Controls
· Type of Server Controls
· View State
· HTML Server Controls
· Web Server Controls
· Intrinsic Controls
· Rich Controls
Section G: Events
· Raising Events
· AutoEventWireUp
· Event Handlers
· Initializing Web Forms
· Control-Level Events
· Application-Level Events
Session 2
Section A: Error Handling
· Error Types
· Exceptions
· Exception Class
· Unhandled Errors
· Page-Level
· Application-Level
· Web.config-Level
· HTTP Errors
Section B: Debugging
· Using Debugging
· Debugging Requirements
Section C: Tracing
· Using Tracing
· Enabling Trace
· Trace.axd
· Page.Trace
· Warning Trace
· Trace in Code
|
Section D: Validation
· Using Validation
· Validation Controls
· Common Properties
· Control Properties
· Validation Summary Control
· Expression Validation
· Password Validation
· Server Validation
Section E: User Control
· Site Controls
· Using User Controls
· Programmatic Access
· Dynamic Load
Session 3
Section A: Data Access
· ADO.NET
· Providers/Connections
· Create Command
· Command Methods
· Access Database
· Insert Data
· Parameters Property
Section B: Retrieving Data
· Single Result Set
· Execute Scalar
· Execute Reader/DataReader
· Getting Values
· Multiple Result Sets
· Data Access Errors
Section C: DataSets
· Local Data
· Database DataSets
· DataAdapters
· Strongly-Typed
· Use IDE
· Login Authentication
Section D: DataBinding
· List-Bound Controls
· DataBind Method
· DataView
· Repeater Control
Section E: Stored Procedures
· Usage
· Types of SP
Section F: Integrating XML
· Standard Data Format
· Create XML Files
· XML Technologies
· Create Schema
· Using XML with DataSets
· SQL Command
· XML Control
Section G: XML Web Services
· Using Web Services
· Web Service Model
· Using Web Reference
· Creating Web Service
|
Session 4
Section A: Client-Side State
· State Management
· Client Management
· QueryStrings
· Cookies
· Retrieving Cookies
Section B: Server-Side State
· Statelessness
· Server Management
· Application/Session State
· Configure Session State
Section C: Web Performance
· Increase Speed
· Application-Level Caching
· Cache Dependency
· Page-Level Caching
· Other Caching
Section D: Globalization
· Encoding Issues
· Culture Influence
· Resource Files
· Satellite Assemblies
Section E: Securing Web Pages
· Facets of Security
· Configuring Security
· Windows Authentication
· Declarative Security
· Forms Authentication
· Programmatic Security
Section F: Deployment
· Methods
· Global Assembly Cache
· Deployable Objects
· Deploy ASP.NET Applications
|