UMBC Training Centers logo

ASP.NET AJAX Using C#

 

Course Description | Outline | Software Development Training | IT Training

1. Rich Internet Applications and AJAX
Desktop Applications
Web Applications
Rich Client Applications
Using Plug-Ins
Using JavaScript
Asynchronous Communication
AJAX
Microsoft’s AJAX Technologies
A Simple AJAX Application

2. Using JavaScript
JavaScript and the Browser
Data Types and Variables
Control Structures
Functions
Strings
Arrays
Objects

3. DHTML, DOM and CSS
What Is DHTML?
Document Object Model
Accessing DOM Nodes
Manipulating DOM Nodes
DOM Events
Cascading Style Sheets

4. ASP.NET AJAX Client Library
Components of Microsoft’s AJAX Support
ScriptManager
Client-Side Page Lifecycle
Debugging Support
JavaScript Extensions
Object-Oriented Programming Support
Global API Shortcuts
Embedded JavaScript Resources

5. Partial Page Rendering
UpdatePanel Control
Update Modes
Triggers
Using a Timer
PageRequestManager
Partial Page Update Lifecycle
UpdateProgress Control
Limitations and Performance Issues

6. Remote Method Calls
Web Service Methods
Handling Errors
Using Context
Page Methods
JSON Serialization
ScriptMethod Attribute

7. AJAX Control Toolkit
Using ACT Controls in Visual Studio
Extender Controls
Use of Style Sheets
Page Layout Controls
Popup Controls
ACT Controls and Web Services

8. Application Services
Profile Service
Authentication Service