HelpFeedback
Adv Prog in Visual Basic 2008
Information Center
Feature Summary
Revision Changes
Table of Contents
Book Preface
Sample Chapter
Supplements
About the Authors


Student Edition
Instructor Edition
Advanced Programming Using Visual Basic 2008, 4/e

Julia Case Bradley, Mt. San Antonio College
Anita C. Millspaugh, Mt. San Antonio College

ISBN: 0073517224
Copyright year: 2010

Revision Changes



Major Revisions and Additional Topics in This Edition

With the exception of small, concept-demonstrating programs, all programs are written as multitier applications. WCF Services are covered prior to Web applications, and the middle-tier components are written as services. The text covers the new features of Visual Studio 2008 and many useful existing features, including:

• Windows Presentation Foundation (WPF).
• Windows Communication Foundation (WCF).
• Language INtegrated Queries (LINQ).
• Creation of DataContext objects from database tables for use with LINQ.
• AJAX.
• Cascading style sheets.
• Adding of validation code to the DataSet object.
• Crystal Reports using local databases for both Windows and Web applications.
• Partial classes.
• The singleton design pattern for a class that should be instantiated only once.
• Validation of user input using TryParse.
• ClickOnce deployment.
• Generics and generic collections.
• Cascading style sheets and master pages.
• SQL Server Express, which provides the advantage of local database files for development and testing.
• TableAdapter, BindingSource, TableAdapterManager (new), and Binding- Navigator objects.
• Table lookups for populating a combo box from a related table.
• Use of properties and methods of the BindingSource to filter, navigate, and update database tables.
• Use of named table relationships.
• Use of related tables in a Web service.
• The Login controls for Web applications.
• Display and updating of data using the Web DataSource objects and data components: GridView, DetailsView, and FormView.
• The built-in Web server, which allows development of Web applications without the necessity of running IIS. This feature also allows development on the home editions of Windows XP and Vista, and does not require administrative rights for all Web development.
• Smart Device applications, including the new device emulators.
• Use of My.Application for changing culture settings.
• The BackgroundWorker component for executing more than one thread.

New features of the Visual Studio IDE that are covered in the text include:

• The Object Relational O/R Designer.
• XAML split windows.
• The TableAdapterManager.
• CSS Properties window, Manage Styles window, and Apply Styles window.
Small Cover

To obtain an instructor login for this Online Learning Center, ask your local sales representative. If you're an instructor thinking about adopting this textbook, request a free copy for review.