Course Description

Learning Goals

Microsoft ASP.NET AJAX is the AJAX framework for building a new generation of richer, more interactive, highly personalized cross-browser web applications using ASP.NET. Topics: Overview of JavaScript and AJAX programming ; Client Script Library ; Debugging Client Script ; ASP.NET AJAX Client Controls ; The ASP.NET AJAX Server-Side Framework ;Components and Behaviors ; Accessing Web Services with ASP.NET AJAX; Data Binding and Validation; Using Server Data; Extending Controls; The ASP.NET AJAX Control Toolkit; Displaying Maps using ASP.NET AJAX.

Prerequisites

Students should have a good knowledge of one of the .NET languages and ASP.NET 2.0, Web Services, HTML. Furthermore, a basic knowledge of XML, HTML and JavaScript is advised.

Course Materials

U2U course book

Course Outline

Overview of JavaScript and AJAX programming

  • Overview of JavaScript and capabilities.
  • The XMLHttpRequest and XMLDocument object.
  • JSON serialization of objects.

Client Script Library

  • ASP.NET AJAX OOP features for JavaScript.
  • Client-side versions of .NET Classes.

Debugging Client Script

  • ASP.NET AJAX capabilities to debug JavaScript.

ASP.NET AJAX Client Controls

  • Overview of the ASP.NET AJAX Client Controls.
  • Using the ASP.NET AJAX Client Controls, their methods, properties and events.

The ASP.NET AJAX Server-Side Framework

  • Overview of the server-side features of ASP.NET AJAX.

Components and Behaviors.

  • What the behaviors are and how you can use them to enhance your ASP.NET AJAX enabled web sites.
  • Using components in ASP.NET AJAX.

Accessing Web Services with ASP.NET AJAX

  • Consuming local Web Services with ASP.NET AJAX
  • Building ASP.NET AJAX Page Methods and how to execute them.
  • Consuming external Web Services. Error Handling and Timeouts.

Data Binding and Validation

  • How to do data binding and validation in ASP.NET AJAX.

Using Server Data

  • Using the ListView control. Creating Custom Data Sources in ASP.NET AJAX

Extending Controls

  • Incorporate drag-and-drop capabilities web pages.
  • Adding AutoComplete features to your controls.
  • Make a Page Region updatable.

The ASP.NET AJAX Control Toolkit

  • Overview of the ASP.NET AJAX Control Toolkit.
  • Using the controls of the ASP.NET AJAX Control Toolkit in your websites.

Mapping and Building Mashups

  • Displaying Maps using ASP.NET AJAX.
  • Adding pushpins to maps.
  • Adding external information to a map.
Contact me Contact


Contact me Receive U2U Newsletter.
Looking for a challenging job Download Brochure On Site Training Looking for a challenging job
Calendar Dates Calendar Dates

Favorites Favorites
Copyright © 1999-2010 by U2U