Books & Videos

Table of Contents

  1. Chapter 1 Introduction to the .NET Framework

    1. About This Chapter

    2. Lesson 1: The .NET Framework and the Common Language Runtime

    3. Lesson 2: The .NET Base Class Library

    4. Lesson 3: Using Classes and Structures

    5. Lesson 4: Using Methods

    6. Lesson 5: Scope and Access Levels

    7. Lesson 6: Garbage Collection

    8. Lab 1: Classes and Garbage Collection

    9. Review

  2. Chapter 2 Creating the User Interface

    1. About This Chapter

    2. Lesson 1: User Interface Design Principles

    3. Forms, Controls, and Menus

    4. Composition

    5. Lesson 2: Using Forms

    6. Lesson 3: Using Controls and Components

    7. Lesson 4: Using Menus

    8. Lesson 5: Validating User Input

    9. Lab 2: The Virtual Doughnut Factory

    10. Review

  3. Chapter 3 Types and Members

    1. About This Chapter

    2. Lesson 1: Using Data Types

    3. Lesson 2: Using Constants, Enums, Arrays, and Collections

    4. Lesson 3: Implementing Properties

    5. Lesson 4: Implementing Delegates and Events

    6. Lab 3-1: Adding Components and Implementing Members

    7. Lab 3-2: Creating a Class

    8. Review

  4. Chapter 4 Object-Oriented Programming and Polymorphism

    1. About This Chapter

    2. Lesson 1: Introduction to Object-Oriented Programming

    3. Lesson 2: Overloading Members

    4. Lesson 3: Interface Polymorphism

    5. Lesson 4: Inheritance Polymorphism

    6. Lab 4: Using Inherited Classes

    7. Review

  5. Chapter 5 Testing and Debugging Your Application

    1. About This Chapter

    2. Lesson 1: Using the Debugging Tools

    3. Lesson 2: Using the Debug and Trace Classes

    4. Lesson 3: Creating a Unit Test Plan

    5. Lesson 4: Handling and Throwing Exceptions

    6. Lab 5-1: Debugging an Application

    7. Lab 5-2: Creating, Throwing, and Handling Exceptions

    8. Lab 5-3: Implementing Tracing

    9. Review

  6. Chapter 6 Data Access Using ADO.NET

    1. About This Chapter

    2. Lesson 1: Overview of ADO.NET

    3. Lesson 2: Overview of Structured Query Language

    4. Lesson 3: Accessing Data

    5. Lesson 4: Using DataSet Objects and Updating Data

    6. Lesson 5: Binding, Viewing, and Filtering Data

    7. Lesson 6: Using XML in ADO.NET

    8. Lab 6-1: Connecting with a Database

    9. Lab 6-2: Connecting with an XML Data Store

    10. Review

  7. Chapter 7 Creating Controls Using the .NET Framework

    1. About This Chapter

    2. Lesson 1: Using GDI+

    3. Lesson 2: Authoring Controls

    4. Lesson 3: Common Tasks Using Controls

    5. Lab 7: Creating a Custom Control

    6. Review

  8. Chapter 8 Advanced .NET Framework Topics

    1. About This Chapter

    2. Lesson 1: Implementing Print Functionality

    3. Lesson 2: Accessing and Invoking Components

    4. Lesson 3: Implementing Accessibility

    5. Lesson 4: Implementing Help in Your Application

    6. Lesson 5: Globalization and Localization

    7. Lab 8: Creating a Localized Form with Print Support

    8. Review

  9. Chapter 9 Assemblies, Configuration, and Security

    1. About This Chapter

    2. Lesson 1: Assemblies and Resources

    3. Lesson 2: Configuring and Optimizing Your Application

    4. Lesson 3: Securing Your Application

    5. Lab 9: Configuring and Securing an Application

    6. Review

  10. Chapter 10 Deploying Your Application

    1. About This Chapter

    2. Lesson 1: Planning the Deployment of Your Project

    3. Lesson 2: Configuring Your Setup Project

    4. Lab 10: Creating an Installer Application

    5. Review

  1. Appendix Questions and Answers

    1. Chapter 1: Introduction to the .NET Framework

    2. Chapter 2: Creating the User Interface

    3. Chapter 3: Types and Members

    4. Chapter 4: Object-Oriented Programming and Polymorphism

    5. Chapter 5: Testing and Debugging Your Application

    6. Chapter 6: Data Access Using ADO.NET

    7. Chapter 7: Creating Controls Using the .NET Framework

    8. Chapter 8: Advanced .NET Framework Topics

    9. Chapter 9: Assemblies, Configuration, and Security

    10. Chapter 10: Deploying Your Application

  2. Glossary

  3. Appendix PowerTools