A Small Class Size is the Best Learning Environment*
Only F1 has no more than 6 Delegates in a Class
Everyone has Individual Attention from the Trainer

View Recent History

Course:(F1003) Visual FoxPro 6.0 Upgrade - Microsoft Training Courses in London and South West
Course:(2535) Developing Board Support Packages for Windows CE .NET - Microsoft Training Courses in London and South West
Visual FoxPro Training Course Index - F1Computing Microsoft Training Courses London South West UK
Course:(F1018) Web Database Programming with Java - Microsoft Training Courses in London and South West
Course:(F1025) Developing Web Applications with Microsoft ASP.NET AJAX Extensions - Microsoft Training Courses in London and South West
Course:(6430) Managing and Maintaining Windows Server 2008 Servers - Microsoft Training Courses in London and South West
Course:(F1016) Upgrading to Visual FoxPro 8.0 from Visual FoxPro 7.0 - Microsoft Training Courses in London and South West
Course:(6423) Implementing and Managing Windows Server 2008 Clustering - Microsoft Training Courses in London and South West
Course:(2790) Troubleshooting and Optimizing Database Servers Using Microsoft SQL Server 2005 - Microsoft Training Courses in London and South West
Course:(2349) Programming with the Microsoft .NET Framework (Microsoft Visual C#) - Microsoft Training Courses in London and South West
SQL Server 7 Training Course Index - F1Computing Microsoft Training Courses London South West UK
Exchange Server 2007 Training Course Index - F1Computing Microsoft Training Courses London South West UK
Course:(2793) Implementing and Maintaining Microsoft SQL Server 2005 Reporting Services - Microsoft Training Courses in London and South West
Course:(8523) Microsoft CRM 3.0 Service Management - Microsoft Training Courses in London and South West
Course:(8911) Installation and Deployment in Microsoft Dynamics CRM 4.0 - Microsoft Training Courses in London and South West
(2824) Implementing Microsoft Internet Security and Acceleration Server 2004 - Microsoft Training Courses London South West UK
Course:(F1031) Overview of Microsoft SQL Server 2008 for Existing SQL Server Users - Microsoft Training Courses in London and South West
Course:(2364) What's New in Microsoft Visual Studio 2005 for existing Visual Studio .NET Developers - Microsoft Training Courses in London and South West
Course:(2730) Building Microsoft Content Management Server 2002 Solutions - Microsoft Training Courses in London and South West
Course:(2159) Deploying and Managing Microsoft Internet Security and Acceleration Server 2000 - Microsoft Training Courses in London and South West
Course:(3372) First Look: Getting Started with the 2007 Microsoft Office System Hands-On Lab - Microsoft Training Courses in London and South West
Course:(5118) Supporting Windows Vista and Applications in the Enterprise - Microsoft Training Courses in London and South West
Course:(2542) Advanced Data Access with Microsoft Visual Studio 2005 - Microsoft Training Courses in London and South West
Course:(3087) First Look: Microsoft Windows Vista for Developers - Microsoft Training Courses in London and South West
Course:(3369) First Look: Getting Started with Windows SharePoint Services 3.0 - Microsoft Training Courses in London and South West
Course:(2549) Advanced Distributed Application Development with Microsoft Visual Studio 2005 - Microsoft Training Courses in London and South West
Course:(2095) Implementing Microsoft SharePoint Portal Server 2001 - Microsoft Training Courses in London and South West
Course:(3199) First Look: Getting Started with the 2007 Microsoft Office System - Microsoft Training Courses in London and South West
Course:(1502) Designing and Implementing a Data Warehouse Using Microsoft SQL Server 7.0 - Microsoft Training Courses in London and South West
Course:(6157) Whats New in SQL Server 2008 - Clinic & Hands-on Lab - Microsoft Training Courses in London and South West
Course:(1913) Exchanging and Transforming Data Using XML and XSLT - Microsoft Training Courses in London and South West
Course:(6417) Updating Your Application Platform Technology Skills to Windows Server 2008 - Microsoft Training Courses in London and South West
Course:(6428) Configuring and Troubleshooting Windows Server 2008 Terminal Services - Microsoft Training Courses in London and South West
Course:(50048) Enterprise Search Solution Architect Workshop - Microsoft Training Courses in London and South West
Certification Fast-Track Course Index - F1Computing Microsoft Training Courses London South West UK
Course:(3041) First Look: Deploying Microsoft Windows Vista and the 2007 Office System Client Products - Microsoft Training Courses in London and South West
Course:(2380) Developing Collaborative Solutions using Microsoft OfficeXP Developer - Microsoft Training Courses in London and South West
Course:(1631) Developing Windows CE Embedded Solutions - Microsoft Training Courses in London and South West
Course:(2282) Designing a Microsoft Windows Server 2003 Active Directory and Network Infrastructure - Microsoft Training Courses in London and South West
Course:(6434) Automating Windows Server 2008 Administration with Microsoft Windows PowerShell - Microsoft Training Courses in London and South West
Course:(2782) Designing Microsoft SQL Server 2005 Databases - Microsoft Training Courses in London and South West
Course:(50064) Advanced Microsoft Office SharePoint 2007 Development - Microsoft Training Courses in London and South West
Course:(2011) Troubleshooting Microsoft Exchange Server 2003 - Microsoft Training Courses in London and South West
Course:(4007) Creating Effective Presentations Using Microsoft Office PowerPoint 2003 - Microsoft Training Courses in London and South West
Course:(2072) Administering a Microsoft SQL Server 2000 Database - Microsoft Training Courses in London and South West
Course:(50197) Developing Web Applications Using Microsoft Silverlight 2.0 - Microsoft Training Courses in London and South West
Course:(2017) Creating Web Parts for Digital Dashboards - Microsoft Training Courses in London and South West
Course:(F1022) Preparation Course for Exam 70-310 - Microsoft Training Courses in London and South West
Course:(2099) Building Distributed Applications with COM+ Services and Microsoft Visual C++ - Microsoft Training Courses in London and South West
Course:(2571) Application Upgrade and Interoperability Using Visual Studio .NET (Visual Basic .NET) - Microsoft Training Courses in London and South West
Course:(6289) First Look: Windows 7 Beta for IT Professionals - Clinic & Hands-on Lab - Microsoft Training Courses in London and South West
Course:(50047) Advanced IT Pro Course for Microsoft Office SharePoint Server 2007 and Windows SharePoint Services 3.0 - Microsoft Training Courses in London and South West
Course:(6294) Planning and Managing Windows 7 Desktop Deployments and Environments - Microsoft Training Courses in London and South West

Compare Recently Viewed Course Dates



Exclusive
Visual Studio 2005

Developing Web Applications with Microsoft ASP.NET AJAX Extensions
(Microsoft Training Course: F1025) - 2 days - £1200 exc VAT

 FebMarAprMayJunJulAugSepOctNovDecJan
London01 04 03 07 05 02 06 04 01 06
Bath16
Ask a Question ?Print 2 Page PDF


> Target Audience
This course provides students with the knowledge and skills to develop a project using ASP.NET AJAX technologies. It is designed for ASP.NET 2.0 web content developers, and may also be useful to web project managers, architects, analysts and designers.
> Course outline
  1. ASP.NET Review
  2. AJAX Internals
  3. ASP.NET AJAX Server Controls
  4. ASP.NET AJAX Debugging and Tracing
  5. Working with AJAX and Nested Server Components
  6. Client-Side Network Callbacks with ASP.NET AJAX
  7. ASP.NET AJAX Control Toolkit Controls
  8. Custom AJAX Development


Module 1: ASP.NET Review
  • Server Controls
  • View State
  • ASP.NET Postbacks
  • Page Lifecycle
  • User Controls
  • Custom Controls
  • Master Pages
  • HTTP Request Pipeline
  • Custom HttpModules and HttpHandlers
  • Demo: ASP.NET Architectural Overview
Skills
  • Implement basic ASP.NET 2.0 functionality.
  • Understand ASP.NET architectural concepts.
top
Module 2: AJAX Internals
  • XHTML, CSS, JavaScript, DOM and DHTML
  • The HmlHttpRequest Object
  • Registering Client Script Blocks
  • ICallbackEventHandler Interface and Client Callbacks
  • Demo: Implementing AJAX Manually
  • Lab: Using the XmlHttpRequest Object
Skills
  • Work with XHTML, CSS, and JavaScript.
  • Program with the XmlHttpRequest object.
  • Understand ASP.NET AJAX architecture.
top
Module 3: ASP.NET AJAX Server Controls
  • Page Postbacks versus Partial Page Updates
  • ScriptManager
  • UpdatePanel
  • Intrinsic Events
  • UpdateMode
  • Triggers Collection
  • Timer
  • UpdateProgress
  • ScriptManagerProxy
  • Demo: How Partial Page Update Works
  • Lab: Taking Advantage of Partial Page Updates
Skills
  • Implement Partial Page Updates.
  • Co-ordinate Partial Page Updates.
  • Understand client-side AJAX functionality.
top
Module 4: ASP.NET AJAX Debugging and Tracing
  • Configuring the Web App for Debugging
  • Server-side Debugging and Tracing
  • Client-side Debugging
  • Configuring Internet Explorer for Debugging
  • Attaching Visual Studio Internet Explorer
  • Demo: A typical ASP.NET AJAX Debugging Session
Skills
  • Debug and Trace server-side code.
  • Debug client-side code.
top
Module 5: Working with AJAX and Nested Server Components
  • ScriptManager and ScriptManagerProxy
  • Master Pages and AJAX
  • User Controls and AJAX
  • Custom Controls and AJAX
  • Demo: Using ScriptManager and ScriptManagerProxy controls
  • Lab: Using ASP.NET AJAX with Master Pages and Content Pages
Skills
  • Use ASP.NET AJAX with master pages.
  • Use ASP.NET AJAX with User Controls.
top
Module 6: Client-Side Network Callbacks with ASP.NET AJAX
  • Making a Web Service AJAX Friendly
  • Calling a Web Service from JavaScript
  • JSON Serialisation
  • Multi-threading the Web Interface
  • Demo: Calling Back to the Server
  • Lab: Taking Advantage of ASP.NET AJAX Callbacks
Skills
  • Invoke Web Service methods from client-side script.
  • Invoke page methods from client-side script.
  • Use data binding with server data from client-side script.
  • Understand JSON request/response messages.
top
Module 7: ASP.NET AJAX Control Toolkit Controls
  • Accordion Control
  • AlwaysVisible Extender
  • Calendar Control
  • CascadingDropDown Extender
  • Collapsible Panel Extender
  • Draggable Panel Extender
  • DropShadow Extender
  • DyanicPopulate Extender
  • FilteredTextbox Extender
  • HoverMenu Extender
  • ModalPopup Extender
  • PasswordStrength Extender
  • PopUp Extender
  • RoundedCorners Extender
  • TextBox Watermark Extender
  • ToggleButton Extender
  • Demo: The ASP.NET AJAX Control Toolkit Showcase
  • Lab: Working with ASP.NET AJAX Toolkit Controls
Skills
  • Install the ASP.NET AJAX Control Toolkit.
  • Use the AJAX Toolkit controls.
top
Module 8: Custom AJAX Development
  • Custom Server Control Client Behaviours
  • Localised JavaScript Resource Assembly
  • Working with Silverlight and AJAX
  • AJAX Library JavaScript Extensions
  • Actions
  • Behaviours
  • Client-Side Data-Binding
  • Demo: How ASP.NET AJAX Client Controls Work
  • Lab: Creating a Simple ASP.NET AJAX Client Control
  • Custom Client Script Injection
  • Custom ASP.NET AJAX Non-Visual Client Components
  • Custom ASP.NET AJAX Server Control
  • Custom ASP.NET AJAX Client Controls
Skills
  • Encapsulate reusable client scripts across applications.
  • Create non-visual custom ASP.NET AJAX Client Components.
  • Creating custom ASP.NET AJAX Client Controls.
  • Add client behaviours using ASP.NET AJAX Extensions.
  • Add client capabilities using ASP.NET AJAX Extensions.
  • Work with Silverlight and AJAX.
top
> Pre-Requisites
Before attending this course, students must have the following pre-requisites:
  • Have C# or VB.NET programming skills.
  • Understand general ASP.NET 2.0 programming concepts.
  • Understand general XHTML, CSS, and JavaScript syntax and functionality.
> Purpose
After completing the course, students will be able to take advantage of AJAX programming techniques; understand ASP.NET AJAX architecture; implement Partial Page Updates; make use of ASP.NET AJAX with Master Pages; invoke Web Service Methods and Page Methods from client-side JavaScript; make use of the ASP.NET AJAX Control Toolkit; develop Custom ASP.NET AJAX components; debug ASP.NET AJAX applications.
> EXAMS
There are no exams directly associated with this course