Website hositng, design and development Specialists - Prairie 21, Incorporated
Learn How Now
HomeContact UsInformationSearch
with Professional Video Training
Web Design ServicesWeb Design TrainingWeb Development ResourcesFree Web Desgin Downloads
Learn How Now with WebTrainingOnline.com
Shopping Cart
Specials and Hot Deals
Training Topics
.NET
ASP
ASP.NET
C#
HTML
J2EE
JavaScript
Microsoft Access
Microsoft Office
SharePoint (SPS)
SQL Server
VBA
Visual Basic
Visual Basic.NET
Visual FoxPro
Visual InterDev
Windows
XML
XSLT
 
Samples
HTML Slides
JavaScript Slides
 
 
 

 

Part of
 

ASP.NET

Professional Training

 


Learn how to create web pages and web services with ASP.NET and build and deploy web applications using ASP.NET.you will find our Professional Training contains thorough, well-written content that is second to none:
 

  • 13 video training sessions with over 21 hours of instruction by Andy Baron, Mary Chipman, and Ken Getz
  • Courseware including hands-on labs to reinforce important concepts
  • Sample code on CD-ROM
  • Focused on practical solutions to real-world development problems
  • Comprehensive, understandable, and reusable as reference material.

CD-Rom

Level 1 6 CDs $595 Buy Now
Level 2 7 CDs $695 Buy Now
Complete Course 13 CDs

$995

Save $295

Buy Now

VHS Video

Level 1 6 Tapes $595 Buy Now
Level 2 7  Tapes $695 Buy Now
Complete Course 13 Tapes

$995

Save $295

Buy Now
Video training includes matching courseware
 

Self-Study Courseware

Level 2 Print $150 Buy Now
Level 2 Print $250 Buy Now
Level 3 Print $295 Buy Now
Complete Course Print

$595

Save $130

Buy Now
Self-Study courseware may vary from the video training
 
  Level One     Level Two  

In this course, you’ll learn how to use Visual Studio .NET and Visual Basic .NET to build ASP.NET Web pages and XML Web services. You’ll gain an understanding of the new architecture behind ASP.NET and how to use the new server controls. You also learn how to use ADO.NET to create data-driven ASP.NET Web forms.

In Part 1, you will learn to:

  • Use ASP.NET server controls to generate HTML and to execute event procedures.
  • Validate user input with the ASP.NET validation controls.
  • Retrieve and manipulate data using ADO.NET.
  • Use the DataList, Repeater, and DataGrid controls to create attractively formatted, interactive, data-bound lists and tables.
  • Create and consume XML Web Services.

Prerequisites: This course assumes that students have already been introduced to Visual Studio .NET and Visual Basic .NET, and have a basic understanding of the .NET Framework. Some prior experience with Web development will be helpful.

 

This course takes you beyond the basics of creating Web pages and XML Web Services with ASP.NET, by presenting the techniques and concepts you’ll need to build efficient, full-featured Web applications. You’ll learn to inter-operate with non-.NET code, to manage session state, to re-use code by creating your own controls, to improve performance with output caching, to debug your application and trace its activity, to use advanced Web services features, to configure and deploy ASP.NET applications, to authenticate users and limit their access to resources, to handle multi-user data access conflicts, and to support mobile devices.

In Part 2, you will learn to:

  • Create ASP.NET custom and user controls to speed development time.
  • Take advantage of ASP.NET’s versatile output caching to increase performance.
  • Add scalability and reliability by setting up and out-of-process session state server.
  • Make asynchronous calls to XML Web Services.
  • Create a Web Setup project in Visual Studio to build a deployment package that takes advantage of Windows Installer.
  • Use advanced ADO.NET features for robust data handling.
  • Control access to your site resources with role-based security.
  • Use the Mobile Internet Toolkit to create pages that run on mobile devices.

Prerequisites: This course assumes that you already know how to create ASP.NET Web pages and XML Web Services, using Visual Studio .NET, Visual Basic .NET, and ADO.NET.


Outline

Level 1

Level 2

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 with ADO.NET

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 with Visual Studio .NET

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 to ASP.NET

Using COM Objects in ASP.NET

Using Platform Invocation Services

Using .NET Components from COM

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 and 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

ASP.NET Caching and Performance Tuning

Performance in ASP.NET

Caching in ASP.NET

Declarative Page Output Caching

Programmatic Page Caching

Caching Page Fragments

Caching Data

Monitoring Performance

Additional Performance Tips

Tracing and Debugging in ASP.NET

Tracing in ASP.NET

Debugging ASP.NET Applications

Debugging Multiple Languages

Advanced Topics in XML Web Services

Digging Deeper into Consuming Web Services

Using XML Shaping

Using Web Services to Provide Common Output

Transferring Binary Information Using XML Web Services

Configuring and Deploying ASP.NET Applications

Deploying ASP.NET Applications

Configuring an ASP.NET Application

Supporting Mobile Devices with ASP.NET

A Big Problem, and a Solution

Introducing MMIT

Investigating the Mobile Web Controls

Securing ASP.NET Applications

Security Foundations

ASP.NET Security Concepts 

Implementing Windows Authentication

Form-Based Security

Passport Authentication

Securing Web Services

Robust Data Handling with ADO.NET

DataSets and XML

Typed DataSets

Optimistic Concurrency

Outlines are subject to change


Copyright© 1999 - 2002 Prairie 21 Incorporated