ASP.NET 3.5 Features
- Overview of ASP.NET 3.5
- Understanding Client-Side vs. Server-Side Execution
- Working with Web Forms
- Understanding ASP.NET Application Folders
- Using Web.config
- Integrating AJAX with ASP.NET
|
|
Creating ASP.NET 3.5 Pages
- Building ASP.NET Pages
- Using Page Directives
- Working with the Code-Behind Model
- Understanding the Life-cycle of a Web Form
- Handling Page Events
|
Using Controls
- Working with HTML Controls
- Working with Web Controls
- Creating Controls at Runtime
- Defining and using Custom User Controls
|
|
Handling Events
- Understanding the Event Driven Programming Model
- Writing Event Handlers
- Understanding PostBack versus Non-PostBack Events
- Sharing Event Handlers between Events
- Using Global.asax
|
Validation
- Understanding the ASP.NET Validation Controls
- Performing Client-Side Validation
- Performing Server-Side Validation
- Using the Regular Expression Validator
- Customizing Validation
- Disabling Validation
- Working with Validation Groups
|
|
Master Pages
- Understanding the Master Page Architecture
- Designing a Master Page
- Designing Content Pages
- Considering Nested Master Pages
|
Maintaining State
- Understanding Why the Web is Stateless
- Maintaining State within ASP.NET Applications
- Using the Application Object
- Using the Session Object
- Using the ViewState Object
- Reading and Writing Cookies
- Using the Query String
|
|
ADO.NET 3.5
- Understanding the ADO.NET 3.5 Object Model
- Connected vs. Disconnected Access
- Using a Connection to Connect to a Data Source
- Using a Command to Execute Queries and Stored Procedures
- Using a DataReader to Work with Cursors
- Using the DataSet with Disconnected Data
- Using DataAdapters with DataSets
|
Using XML
- Understanding XML and XML Schemas
- Reading XML Data with a DataSet
- Writing XML Data with a DataSet
|
|
Data Binding in ASP.NET 3.5
- Understanding ADO.NET 3.5 Data Binding
- Examining ADO.NET Data Bound Controls
- Using the ListBox Control
- Using the GridView Control
- Using the DetailsView Control
- Using the FormView Control
- Using the ListView Control
|
Securing ASP.NET Applications
- Understanding the ASP.NET 3.5 Security Model
- Authenticating Users
- Authorization User Requests
- Using the ASP.NET Login Controls
- Using the ASP.NET Web Site Administration Tool
|
|
Introduction to Web Services
- Overview of Web Services
- Creating a Web Service
- Using WSDL and Proxy Classes
- Consuming a Web Service
|
Deploying ASP.NET Applications
- Overview of ASP.NET 3.5 Deployment Options
- Using Copy Web Site Tool
- Using Publish Web Site Tool
- Using Web Setup Projects
|
|
|