AquinasTraining.co.uk - training courses. Home  -  FAQ  -  Corporate Plans

ASP.NET AJAX : Web Development with Visual Studio 2005 (ATLAS)

NET0040      Course duration (days): 2
Talk to a Training Advisor
Tel. 0800 652 0202
Availability (sort by: location | date)
Request availability by clicking a date.
Greater London
Whetstone (N20) 09/10/08 £ 995
Prices exc. VAT.  Courses are vendor approved.
Need help? Contact us now.

About this class

Microsoft's implementation of AJAX using Visual Studio.NET 2005 is rapidly becoming an integral part of ASP.NETdevelopment.

AJAX - or Asynchronous JavaScript language and XML - is a technique for developing rich interactive web applications using a combination of:

  • XHTML (or HTML) and CSS for presenting information
  • The Document Object Model manipulated through JavaScript to dynamically display and interact with the information presented
  • XML's HttpRequest object to exchange data asynchronously with the web server

This five day course has been developed for real-world, commercial scenarios by our expert instructors.

Who will the lesson benefit?

Web Developers who want to create richer web applications using the .NET framework.

What prerequisites are required

Background in development with a .NET language (e.g. C#)

Contents of this class

Introduction to AJAX

  • ASP.NET AJAX Overview
  • ASP.NET AJAX BETA and CTP differences
  • ASP.NET AJAX Release schedule

ASP.NET AJAX Update Panel

  • UpdatePanel Overview
  • Why Use UpdatePanel Controls
  • How UpdatePanel Controls Work
  • Enabling Partial-Page Updates
  • Asynchronous Postbacks
  • What are Triggers?
  • Understanding UpdatePanel Refreshes
  • Using Multiple UpdatePanel Controls on a Page
  • Disabling Automatic Triggers
  • Managing Triggers and Refreshing an UpdatePanel Programmatically
  • Enabling Partial-Page Rendering in a Custom Control

ASP.NET AJAX Server Controls

  • Overview
  • Partial Page Rendering with the Update Panel
  • Atlas Enabling and Existing ASP.NET page
  • Update Progress
  • Triggers
  • Timer Controls
  • Control Extenders
  • Using the Control toolkit controls
  • Using Microsoft Virtual Earth

ASP.NET AJAX Client Framework (using CTP beta 1)

  • Web Services with ASP.NET AJAX
  • Enabling Web Services for Clients
  • Exposing web methods from a page
  • Calling web services in Javascript
  • Dealing with Exceptions and timeouts
  • Batch Calling
  • Bridging
  • ASP.NET AJAX Client Controls & Behaviours

    • Overview
    • Atlas Client API and namespaces
    • Client side controls
    • Controlling Css
    • Handling Control Events
    • Xml-Script Intro
    • Using Behaviours
    • AutoComplete Behaviour

    ASP.NET AJAX Client DataBinding

    • DataBinding concepts
    • Databinding classes
    • Binding DataTables

    Associated Courses

    • NET 3.0 Windows Presentation Foundation - WPF Training Course
    • .NET 3.0 Windows Communication Foundation - WCF Training Course
    • .NET 3.0 Windows Workflow Foundation - WF Training Course
    • .NET 3.0 Technology Overview
    • ASP.NET 3.5 Training Course with Visual Studio 2008, ASP.NET AJAX, and Silverlight
    • Silverlight for Developers Training Course
    • Silverlight for Designers Training Course
    • .NET 2.0 & 3.0 Programming with Visual Studio 2008 (C# / VB)
    • C# 3.0 Programming Training Course (C#3 Training Course)
    • Visual Basic 9.0 Programming Training Course (VB9 Training Course)
    • ASP.NET 2.0 training course
    • Advanced ASP.NET 2.0 with AJAX training course
    • Creating Commercial Server Controls with ASP.NET 2.0
    • .NET 2.0 Programming with C# and VB.NET
    • .NET 2.0 Multi-threaded Programming with C# and VB.NET for dual/multi-core training
    • .NET Design Patterns & Architecture Training UK
    • Secure coding with .NET
    • Testing with Visual Studio Team System Training UK
    • C#.NET 2.0 Smart Device Development with .NET Compact Framework Training UK
    • Visual Studio 2005 training
    • .NET Framework 2.0 Training
    • .Net Seminar - Overview for managers and developers
    • SharePoint 2007 Applications Development Training UK
    • BizTalk Server 2006 Training UK