Microsoft

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

Course Code: NET0040      Days: 2
Show all Microsoft Courses
Scheduled Dates
Locations filtered. Show all UK course locations.
Request availability or book by selecting a date:
Greater London
Whetstone (N20) 09/11/08 £ 995
Whetstone (N20) 12/03/09 £ 995
Prices exclude VAT.
Have questions or need a better city/date? Ask now.
On-site/international quote? Ask now.

Course Overview

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.

Audience

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

Prerequisites

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

Course Outline

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


    How to make a booking for the NET0040 course

     
      CourseMonster books thousands of public training courses, classes and boot camps both in London and throughout the UK including: Berkshire, Birmingham, Bristol, Bournemouth, Bucks, Cambridge, Derby, Devon, Edinburgh, Glasgow, Hampshire, Ipswich, Leeds, Leicester, Luton, Manchester, Middlesex, Milton Keynes, Norfolk, Nottingham, Reading, Surrey, Sussex, Tyne and Wear, Midlands and Yorkshire. Topics range from software to administration and development.  
         
    CourseMonster® Patent Pending © SeaKom, All Rights Reserved - Channel partners with Business Training Partnership