Your SlideShare is downloading. ×
Microsoft Word - 466 - AJAX Programming with the ASP.NET AJAX ...
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Saving this for later?

Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime - even offline.

Text the download link to your phone

Standard text messaging rates apply

Microsoft Word - 466 - AJAX Programming with the ASP.NET AJAX ...

646
views

Published on


0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
646
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
9
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1.     Course 466:  AJAX Programming with the ASP.NET AJAX  Extensions   (3 days)  Course Description… AJAX (Asynchronous JavaScript and XML) technologies provide a way to build richer and more efficient Web applications using JavaScript, XMLHttp and DHTML. In this hands-on course you'll learn how AJAX technologies work together to perform partial- page updates to speed up data delivery to the browser. You'll see how Microsoft's ASP.NET AJAX Extensions can simplify the process of AJAX-enabling applications and increase developer productivity. Topics covered include ASP.NET AJAX server-side controls, script library classes and functions, creating and calling Web Services, debugging AJAX-enabled applications, using ASP.NE T AJAX services and using ASP.NE T AJAX Toolkit controls. Learning Objectives… • AJAX technologies and architecture • Cross-browser XMLHttpRequest tips and tricks • The purpose of the ScriptManager • How to use the UpdatePanel control • Providing request progress status to end users • PageRequestManager events and other client-side classes and functions • How to cancel or abort AJAX requests • The process of creating and calling ASP.NET Web Services with AJAX • The role of JSON • AJAX debugging tips, tricks and tools • How to access security and profile information using ASP.NET AJAX • The purpose of UpdatePanel triggers • ASP.NE T AJAX Toolkit controls Prerequisites… Previous experience with ASP.NET 2.0 and C# or VB.NET is required. See next page for a detailed course outline… 466 – AJAX Programming with ASP.NET / 1 www.trainingbyROI.com
  • 2. Course Outline… Chapter 1 – AJAX Technologies and Concepts • What is AJAX? • AJAX architecture and technologies • Using the XMLHttpRequest object to perform asynchronous postback operations • Cross-browser issues • Writing callback functions • Getting started with the ASP.NET AJAX Extensions • Hands-on lab Chapter 2 –ASP.NET AJAX Controls • ASP.NET AJAX controls • The purpose of the ScriptManager and ScriptManagerProxy controls • Making asynchronous calls with the UpdatePanel control • Defining UpdatePanel triggers • Updating data on a timed basis with the Timer control • Showing progress with the UpdateProgress control • Hands-on Lab Chapter 3 – ASP.NET AJAX Script Library • Introduction to the ASP.NET AJAX Script Library • Using ASP.NET AJAX shortcut functions • What is the PageRequestManager class? • Handling initialize, load and completion events • Preventing duplicate AJAX requests and aborting AJAX requests • Hands-on lab Chapter 4 – Calling Web Services with ASP.NET AJAX • Web Services Architecture • The purpose of JSON • AJAX-enabling ASP.NET Web Services • The ScriptService and ScriptMethod attributes • Referencing Web Services with the ScriptManager • Using client-side JavaScript proxy objects • Hands-on lab Chapter 5 – Debugging AJAX Applications • Find bugs and issues with AJAX debugging tools • Debugging with VS.NET 2005 and the Script Explorer • Viewing AJAX request/response messages with Fiddler • Debugging with FireFox and FireBug • Hands-on lab Chapter 6 – ASP.NET AJAX Membership and Profile Services • Configuring Membership and Profile services for AJAX applications • Authenticating users with the Membership service • Accessing user profiles with the Profile service • Writing success and failure callbacks • Hands-on lab Chapter 7 – ASP.NET AJAX Toolkit Controls • Introduction to the ASP.NET AJAX Toolkit • Installing and configuring the toolkit • Exploring toolkit controls: o AutoComplete o ReorderList o ModalPopUp o MaskedEdit o ValidatorCallOut o More… Please contact your ROI representative to discuss course customization!!! 466 – AJAX Programming with ASP.NET / 2 www.trainingbyROI.com