|
Session 1
Section A: Introduction
· Classic ASP
· Command Object
· ASP Object Model
· ASP PostBacks
· Mixed Code
Section B: ASP to the Rescue
· ASP Shortcomings
· Storing Active Sessions
· Configuration Settings
· Coding Issues
· ASP.NET
· Clustering
· XML Based Configuration
· Automatic Handing
Section C: Create ASP.NET Web Apps
· Create New Project
· Solution Explorer
· Viewing & Using Toolbox
· Design View & HTML View
· HTML View
· Adding HTML Code
· Property Window
· Code Window
· Save & Test
Section D: Server Controls
· Rendering Server Controls
· Change Target Schema
· View New Source
Section E: HTML Controls
· HTML vs. Web Form Controls
· Open Solution File
· Using HTML Controls
· HTML Server Controls in Code
· HTML Views & Properties
· Post
· Page_Load Event
· ADO.NET Objects
· PostBack Properties
· View State Controls
· HTML Table Control
· Populate HTML Table
· Setting HTML Properties
Section F: Web Form Controls
· DataGrid
· DataGrid Properties
· DataBind
· Using Control Events
· Auto PostBack
· PostBack Triggers
Session 2
Section A: Web Services in ASP.NET
· Evolution of Web Services
· Web Service in Visual Studio
· Creating a Web Method
· Test the Web Service
Section B: Working with WebForm Controls
· Setting Attributes
· Adding Additional Labels
· View Solution Explorer
· View Client Source
|
Section C: Simple Input Controls
· TextBox Controls
· CheckBox Controls
· RadioButton Controls
· Group Name Property
· Button & Hyperlink Controls
· Setup Hyperlink
· Button Controls
· Linkbutton Controls
· Image Control
Section D: List Controls
· Add List Items
· Add Items Code
· Handling Selections & PostBacks
· Clear Selection
· Remove Items
Section E: Types of Validation Controls
· Validation Process
· Validation Messages
· Client-Side Validation
· Range Validations
· Custom Validations
· Expression Validations
· Validation Properties
· Multiple Validators
· Client-Side Validation
· JavaScript Validator
Section F: Simple Validation Controls
· RequiredFieldValidator
· View RequiredField Source
· Initial Value Property
· Display Property
· Range Validator Control
· Compare Validator
· Compare Type Properties
Section G: Complex Validation Controls
· Regular Expression
· Regular Expression Editor
· Regular Expression Library
· Custom Validator Control
· Server-Side Validation
· Client-Side Validation
· Validation Summary Control
Session 3
Section A: Calendar Control
· Rich Controls
· Layout & Selection Modes
· Calendar Style Properties
· Handling Events
· Selection Changed Event
· Visible Month Changed Event
· Selection Changed Event
· Day Render Event
· Client-Side Code
Section B: AdRotator Control
· Add AdRotator
· Weighting Impression
· AdResponse
· Target Frame
· Keyword Filter Property
· AdCreated Event
|
Section C: XML Control
· Working with XML Control
· Set Up XML/XSL
· XML Properties
· Style Sheet
Section D: ADO.NET
· ADO.NET Classes
· OleDb vs. SQLClient
· ADO Architecture
· DataTable Object
· Fill DataTable Object
· Bind DataGrid
· Connecting to Data Source
Section E: Executing Commands
· Command Object
· DataReader
· SqlDataReader
· Execute Reader Object
· Methods to Retrieve Data
· Error Handling
· Run SqlDataReader
Section F: Executing Stored Procedure
· View SQL Stored Procedure
· View Variables
· Pass Parameters
· Retrieve with DataReader
· Run & Test
Section G: DataAdapter & DataSet Objects
· DataAdapter Object
· Getting Data
· DataSet Object
Session 4
Section A: Filling a DataSet
· Process
· Create OleDB DataSet
· Constants DB Class
· Set Variables, Fill DataSet
· Iterate through Rows
· Fill DataGrid
· Rows & Columns
· Accessing Data with DataRows
· DataColumns & Schema
· Declare SQL DataSet
· "Select" & Set Variable
· Use SqlAdapter
· Declare Data Variables
· Fill DataGrid
Section B: ADO.NET Providers
· SQL Data Provider
· OLE DB Provider
· ODBC Data Provider
· Multiple Namespaces
· Interface Inheritance
· IDbConnection Type
· IDataReader
· Declare Connection
· IDbCommand Object
· Use IData Reader
Section C: Repeater Control
· Using Repeater
· Create Repeater Control
· HTML - DataBind
· Databinder Class
|