AJAX 4 using Visual C# 2010: Server Side

Course:  AJAXC10
Duration:  1 Day
Level:  I
Course Summary

AJAX is based on a collection of open and standards-based technologies that can give Web pages you build a responsiveness that rivals what you get in desktop applications. The course starts out with an exploration of the fundamentals of AJAX. Then you’ll go through a few of the more interesting features in JavaScript that will help you write code that runs in the browser. Next up is an introduction to the five server-side controls that you can use in a Web forms page to reduce the amount of data that has to move between client and server. Then you’ll explore some of the techniques you can use to create applications that give users a good experience with your Web application. Next you’ll look at the AJAX Control Toolkit, a collection of server-side controls and extenders that do a lot of the work that you used to have to write reams of JavaScript code to accomplish.

« Hide The Details
Topics Covered In This Course

AJAX Fundamentals

  • Introducing AJAX
  • Essential JavaScript
  • Server and Client-Side AJAX

Server-Side AJAX: UpdatePanel and Related Controls

  • Partial Page Rendering
  • The ScriptManager Control
  • The UpdatePanel Control
  • Other Server-Side AJAX Controls

Creating Rich AJAX Applications

  • Using Multiple UpdatePanel Controls
  • Using Page Methods
  • AJAX History and the Browser Back Button

ASP.NET AJAX Control Toolkit

  • Introduction to the AJAX Control Toolkit
  • Toolkit Controls and Extenders
  • ToolkitScriptManager Control
What You Can Expect
  • A few of the more interesting features in JavaScript that will help you write code that runs in the browser
  • About the server and client-side components of ASP.NET AJAX
  • About avoiding full page postbacks that flash in the browser and can be intolerably slow for a user
  • How to use multiple UpdatePanel controls with your Web application
  • How to hook into the browser’s history feature with your Web application
Recommended Prerequisites

This course assumes that you are familiar and experienced with Microsoft’s .NET Framework and ASP.NET development tools. You should be familiar with Web development and understand how HTTP and HTML work to produce Web pages for the user. You should have experience writing applications with ASP.NET 3.5, 4.0, or later Web forms, and be familiar with how ASP.NET processes page requests, and have strong experience with .NET Framework 3.5, 4.0, or later programming. You should have experience with Visual Studio 2008, 2010, or later for building Web application projects. Experience with building database applications using these tools will be helpful, although not strictly necessary. You should also have some experience with writing JavaScript.

« Hide The Details
Related Courses
Code Course Title Duration Level
AJAXVB10
AJAX 4 using Visual Basic 2010: Server Side
1 Day
I
Details
AJAX
AJAX - Building Web Applications with AJAX
4 Days
II
Details

Every student attending a Verhoef Training class will receive a certificate good for $100 toward their next public class taken within a year.

You can also buy "Verhoef Vouchers" to get a discounted rate for a single student in any of our public or web-based classes. Contact your account manager or our sales office for details.

Schedule For This Course
There are currently no public sessions scheduled for this course. We can schedule a private class for your organization just a couple of weeks from now. Or we can let you know the next time we do schedule a public session.
Notify me the next time this course is confirmed!
Can't find the course you want?
Phone +44 0 7919 368 632, or
email us at europe@verhoef-training.eu