home - about us - contact us

DN210: ASP.NET Development with Delphi 2010


The Evolution of Application Development
Introducing Web Development
A Brief History of Business Computing
The Internet and the World Wide Web
Pulling Together Business Computing and the World Wide Web
Distributing the Work

Introducing .NET
A Brief History of Windows Development
Components of a .NET Application
NET Framework Class Library

IDE Overview
ASP.NET Development tools
The IDE
Building a .NET Project

Introduction to ASP.NET

A Review of Classic ASP
ASP.NET Web Applications
Rendering HTML with Server Controls
Using ASP.NET to Deliver XML Web
Services

Working with Web Forms Controls
Introduction to Web Forms Controls
Simple Input Controls
HyperLinks and Button Controls
List Controls

Validating User Input
Overview of ASP.NET Validation Controls
Using the Simple Validators
Using the Complex Validators
Summarizing Results with the ValidationSummary Control

Using Rich Server Controls
Introduction to Rich Controls
The Calendar Control
The AdRotator Control
The XML Control

Accessing Data
Overview of ADO.NET
Connecting to Data
Executing Commands
Working with Data
Choosing an ADO.NET Provider

Using the DataList and Repeater Controls
Overview of List-Bound Controls
Creating a Repeater Control
Creating a DataList Control

Working with the DataGrid Control
Introduction to the DataGrid
Setting Up the DataGrid
Using Advanced DataGrid Features
Adding Advanced Features

Managing Data with ADO.NET DataSets
The Role of DataSets in ADO.NET
Using DataSets in ASP.NET
Saving DataSets in Session State
Using DataTable Constraints and DataSet DataRelations
Using DataSets with DataAdapters to Modify Data
The Transactional Model in DataSets

Creating XML Web Services
The Motivation for XML Web Services
Creating an XML Web Service
Disabling Unwanted Protocols
Designing XML Web Services

Consuming XML Web Services
Creating Web Services Clients
HTTP Clients
Creating .NET Consumers
Web Services and Legacy Clients
Discovering Web Services Using UDDI

Migration and Interoperability
Migrating ASP to ASP.NET
Using COM Objects in ASP.NET
Working with ADO Recordsets
Using Platform Invocation Services

Managing State with ASP.NET
Preserving State in Web Applications
Page-Level State
Using Cookies to Preserve State
ASP.NET Session State
Storing Objects in Session State
Configuring Session State
Setting Up an Out-of-Process State Server
Storing Session State in SQL Server
Using Cookieless Session IDs
Application State

Creating New Controls in ASP.NET
Two Kinds of User-Defined Controls
Creating a User Control
A More Complex User Control
Creating a Custom Control
Investigating the StateDropDownList Control

Improving Performance with Caching
The Importance of Caching
Declarative Page Output Caching
Programmatic Page Caching
Caching Page Fragments
Caching Data
Monitoring Performance

Tracing and Debugging in ASP.NET
Tracing in ASP.NET
Debugging ASP.NET Applications

Using XML Web Services in Applications
Digging Deeper into Consuming Web Services
Transferring Binary Information Using XML Web Services

Configuring and Deploying ASP.NET Applications
Configuring IIS and the .NET Framework
Deploying ASP.NET Applications

Creating Mobile Web Applications
A Big Problem, and a Solution
Introducing ASP.NET Mobile Controls
Investigating the ASP.NET Mobile Controls

Securing ASP.NET Applications
ASP.NET Security Overview
Windows Authentication
Forms Authentication
Custom Authentication

Robust Data Handling with ADO.NET
DataSets and XML
Typed DataSets
Optimistic Concurrency

Back to main course page

Top Headlines

 


 

home - about us - contact us