Printer-friendly
version of page

ASP.NET Logo 

What's New for Web Development with Visual Studio 2008

What's New for Web Development with Visual Studio 2008 Class Overview

This class is intended for students already comfortable with ASP.NET 2.0 and Visual Studio 2005 who want to learn the sigificant changes in ASP.NET 3.5 and Visual Studio 2008. Includes treatment of ASP.NET AJAX, LINQ to SQL, and the ListView control.

This class can be taught using either C# or VB.

Format

3-day lecture with hands-on labs.

If you like to explore having us teach this class at your organization, please call Deep Training at 888-366-5601 (or 206-282-5096) or send email.

Cost

Contact us today for a competitive quote!

Who Should Attend

This course assumes you are comfortable developing web applications using Visual Studio 2005 and wish to focus on the new features in Visual Studio 2008.

What You'll Learn

This class will focus on the significant changes in ASP.NET 3.5 and Visual Studio 2008, including:

  • IDE improvements.
  • Language enhancements, including automatica properties, anonymous types, extension methods, and lambda expressions.
  • LINQ and LINQ to SQL.
  • ListView and DataPager contgrols.

Materials

All students will receive a printed manual of the instructor slides and hands-on lab exercises, and CD containg all of the examples presented in the class plus starting and completed versions of all of the hands-on labs. Students will also receive a copy of ASP.NET 3.5 Unleashed, the definitive book on ASP.NET by Stephen Walther.

What's New for Web Development with Visual Studio 2008 Class Syllabus  (revised Jul-2008)

1. What's New in Visual Studio 2008

  • Overview of Significant New Features
  • Improvements to Visual Studio 2008

2. The ListView and DataPager Controls

  • Using the ListView Control
  • Editing with the ListView Control
  • Using the DataPager Control

3. LINQ to SQL

  • New .NET Language Features Added for LINQ
  • Introduction to LINQ
  • Using LINQ to SQL
  • Using LINQ with ther LINQDataSource and ObjectDataSource Controls
  • LINQ and DataSets

4. Introducing AJAX Fundamentals

  • The AJAX User Experience
  • The basis of all things Ajax
  • Moving Beyond Full Page Refreshes
  • The Components of ASP.NET AJAX
  • Configuring AJAX on the server
  • Script Manager Server Control

5. ASP.NET AJAX Server Controls

  • The Update Panel Control
  • Rendering partial pages
  • Other ASP.NET AJAX Controls
  • Client-side events and user feedback
  • AJAX Error Handling

6. Using the ASP.NET AJAX Control Toolkit

  • Introduction to the Toolkit
  • A Tour of AJAX-enabled controls
  • Enhancing existing Web server controls

7. Developing Web Apps with AJAX

  • The ASP.NET AJAX Architecture
  • Building an AJAX application from scratch
  • Adding AJAX features to existing applications
  • Enabling AJAX in Web services

8. Debugging ASP.NET AJAX Applications

  • Debugging JavaScript in Internet Explorer
  • Debugging JavaScript in Firefox
  • Debugging HTTP traffic with Fiddler
  • Sys.Debug helper class

9. The AJAX Client Library

  • JavaScript extensions
  • The AJAX Sys namespace
  • Object-oriented AJAX extensions
  • Custom/Embedded Scripts
  • Debug vs. Runtime Scripts

If you like to explore having us teach this class at your organization, please call Deep Training at 888-366-5601 (or 206-282-5096) or send email.