Email Us   Phone : 503-259-0312   
  Home    |    Instructor-led Training    |    Self-Paced Learning    |    Online Training     


Contact Us   -   Why Choose Wintrac   -   Clients    

Courses
ADA
Adobe
Agile
AJAX
Android
Apache
AutoCAD
Big Data
Business Analysis
Business Intelligence
Business Objects
Business Skills
C++ programming
Cisco
Citrix
Cloud Computing
COBOL
Cognos
ColdFusion
COM/COM+
CompTIA
CORBA
CRM
Crystal Reports
Datawarehousing
DB2
Desktop Application Software
DNS
Embedded Systems
Google Web Toolkit (GWT)
IPhone
ITIL
Java
JBoss
LDAP
Leadership Development
Lotus
Machine learning/AI
Macintosh
Mainframe programming
Microsoft technologies
Mobile
MultiMedia and design
.NET
NetApp
Networking
New Manager Development
Object oriented analysis and design
OpenVMS
Oracle
Oracle VM
Perl
PHP
PowerBuilder
Professional Soft Skills Workshops
Project Management
Rational
Ruby
Sales Performance
SAP
SAS
Security
SharePoint
SOA
Software quality and tools
SQL Server
Sybase
Symantec
Telecommunications
Teradata
Tivoli
Tomcat
Unix/Linux/Solaris/AIX/
HP-UX
Visual Basic
Visual Foxpro
VMware
Web Development
WebLogic
WebSphere
Websphere MQ (MQSeries)
Windows programming
XML
XML Web Services
Other
Microsoft ASP.NET AJAX Using Visual Basic 2005
AJAX Training Overview

Microsoft has provided the ASP.NET AJAX Extensions, a set of assemblies based on the .NET Framework 2.0, which makes AJAX style web programming extremely simple. A task that used to take weeks is now simplified to a drag and drop operation. This course quickly dives into the history of AJAX and the simplification of AJAX made possible with the ASP.NET AJAX Extensions. You’ll learn how to make partial page updates, work with Web Services in JavaScript, advanced AJAX debugging techniques, and more.

AJAX Training Audience

Developers who wish to maximize their productivity in ASP.NET AJAX.

AJAX Training Prerequisites

A basic programming background and a basic knowledge of Visual Basic, HTML, CSS, JavaScript, and building Web-based application using Visual Studio 2005.

AJAX Training Course duration

2 days

AJAX Training Course outline

AJAX Fundamentals
  • The Basics of AJAX
  • Introducing DHTML
  • The getElementById() Function
  • Arrays
  • The innerHTML Property
  • The style Property
  • Multi-Browser Support
  • Introducing JSON
  • JavaScript Objects
  • Prototypes and Enclosures
  • Enclosures or Prototypes?
  • Microsoft AJAX Benefits
  • Working with JavaScript
  • Introducing the ScriptManager
  • Introducing the UpdatePanel
  • Microsoft AJAX Client Library
  • The ScriptManager
  • Introducing the ScriptManager
  • ScriptManagerProperty Collections
  • ScriptReference Control
  • Serving Localized Content
  • Using Web Services with ServiceReference
  • Introducing the ScriptManagerProxy
  • ScriptManager in Debug Mode
  • Executing Timed Events
  • The UpdatePanel
  • Introducing the UpdatePanel
  • UpdatePanel ContentTemplate
  • _doPostBack()
  • UpdatePanel Default Behavior
  • Triggers
  • Client-Side Events for the UpdatePanel
  • Visual Feedback with UpdateProgress
  • Using the ASP.NET AJAX Control Toolkit
  • AJAX Control Toolkit Community
  • Origin of the Toolkit
  • Consuming Toolkit Extenders
  • ListSearch Extender
  • PagingBulletedList Extender
  • AutoComplet Extender
  • Other Toolkit Controls
  • Accordion Control
  • AlwaysVisible Control
  • Animation Extender
  • Calendar Extender
  • CascadingDropDown Extender
  • CollapsiblePanel Extender
  • ConfirmButton Extender
  • DragPanel Extender
  • DropDown Extender
  • DropShadow Extender
  • DynamicPopulate Extender
  • FilteredTextBox Extender
  • HoverMenu Extender
  • MaskedEdit Extender
  • ModalPopup Extender
  • MutuallyExclusiveCheckBox Extender
  • NoBot Control
  • NumericUpDown Extender
  • PasswordStrength Extender
  • PopupControl Extender
  • Rating Control
  • ReorderList Control
  • Resizable Control
  • RoundedCorners Extender
  • Slider Extender
  • SlideShow Extender
  • Tabs Control
  • TextBoxWatermark Extender
  • ToggleButton Extender
  • UpdatePanelAnimation Extender
  • ValidatorCallout Extender
  • ToolkitScriptManager Control
  • Debugging ASP.NET AJAX Applications
  • Debug JavaScript with Internet Explorer and Visual Studio
  • JavaScript Debugger Keyword
  • General Visual Studio Debugging
  • Locals Panel
  • Enable and Use the Visual Studio Script Explorer
  • Visualize Requests and Responses by Using Fiddler
  • Visual Requests and Responses by Using Web Development Helper
  • The AJAX Client Library
  • Introducing Microsoft AJAX JavaScript Shortcuts
  • Event Handlers
  • Examining Microsoft AJAX JavaScript Extensions
  • Array Extensions
  • Number Extensions and Date Extensions
  • String Extensions
  • Boolean Extensions
  • Error Extensions
  • Object Extensions
  • Exploring the Sys Namespace in Microsoft AJAX
  • Sys.StringBuilder
  • Sys.EventArgs
  • Sys.CultureInfo
  • Sys.Serialization.JavaScriptSerializer
  • Object-Oriented JavaScript Using Microsoft AJAX
  • Interfaces
  • Inheritance
  • Encapsulation
  • Enhancing JavaScript
  • Deploying ASP.NET AJAX Applications
  • Deploying Web Sites
  • Deploying File-Based Web Sites
  • Deploying Web Application Projects
  • Merging Microsoft AJAX with an Existing ASP.NET 2.0 Application
  • Web.Config Migration
  • Server Capabilities
  • Assembly Dependencies
  • Finding Dependencies with Reflector
  • Deploying Data to a Third-Party Hosting Company
  • Prepping a Database for ASP.NET Services
  • Developing Web Apps with AJAX
  • Setting Up a New Web Application Project
  • Creating a SQL Server Express Database
  • Using Table Adapters to Create, Update, and Delete Data
  • Using Page Methods to Access Data/Table Results

  •  
    About us
    Contact us
    Careers at Wintrac
    Our Clients
    Why Wintrac


    Register for a free training CD-ROM drawing
    Refer a client or instructor and earn $$$


    Wintrac Inc.
    16523 SW McGwire Ct.
    Beaverton OR 97007
     
    © Wintrac, Inc. All rights reserved.                                                                               Site Map   |   Terms of Use   |   Privacy Policy