Books & Videos

Table of Contents

  1. Chapter 1 Introduction

    1. What Is the Microsoft .NET Framework?

    2. What Is Visual Basic .NET?

    3. An Example Visual Basic .NET Program

  2. Chapter 2 The Visual Basic .NET Language

    1. Source Files

    2. Identifiers

    3. Keywords

    4. Literals

    5. Types

    6. Namespaces

    7. Symbolic Constants

    8. Variables

    9. Scope

    10. Access Modifiers

    11. Assignment

    12. Operators and Expressions

    13. Statements

    14. Classes

    15. Interfaces

    16. Structures

    17. Enumerations

    18. Exceptions

    19. Delegates

    20. Events

    21. Standard Modules

    22. Attributes

    23. Conditional Compilation

    24. Summary

  3. Chapter 3 The .NET Framework

    1. Common Language Infrastructure (CLI) and Common Language Runtime (CLR)

    2. Common Type System (CTS)

    3. Portions of the CLI

    4. Modules and Assemblies

    5. Application Domains

    6. Common Language Specification (CLS)

    7. Intermediate Language (IL) and Just-In-Time (JIT) Compilation

    8. Metadata

    9. Memory Management and Garbage Collection

    10. A Brief Tour of the .NET Framework Namespaces

    11. Configuration

    12. Summary

  4. Chapter 4 Windows Forms I: Developing Desktop Applications

    1. Creating a Form

    2. Handling Form Events

    3. Relationships Between Forms

    4. MDI Applications

    5. Component Attributes

    6. 2-D Graphics Programming with GDI+

    7. Printing

    8. Summary

  5. Chapter 5 Windows Forms II: Controls, Common Dialog Boxes, and Menus

    1. Common Controls and Components

    2. Control Events

    3. Form and Control Layout

    4. Common Dialog Boxes

    5. Menus

    6. Creating a Control

    7. Summary

  6. Chapter 6 ASP.NET and Web Forms: Developing Browser-Based Applications

    1. Creating a Web Form

    2. Handling Page Events

    3. More About Server Controls

    4. Adding Validation

    5. Using Directives to Modify Web Page Compilation

    6. ASP.NET Objects: Interacting with the Framework

    7. Discovering Browser Capabilities

    8. Maintaining State

    9. Application-Level Code and global.asax

    10. Web-Application Security

    11. Designing Custom Controls

    12. Summary

  7. Chapter 7 Web Services

    1. Creating a Web Service

    2. Testing a Web Service with a Browser

    3. Web-Service Descriptions

    4. Consuming a Web Service

    5. Web-Service Discovery

    6. Limitations of Web Services

    7. Summary

  8. Chapter 8 ADO.NET: Developing Database Applications

    1. A Brief History of Universal Data Access

    2. Managed Providers

    3. Connecting to a SQL Server Database

    4. Connecting to an OLE DB Data Source

    5. Reading Data into a DataSet

    6. Relations Between DataTables in a DataSet

    7. The DataSet’s XML Capabilities

    8. Binding a DataSet to a Windows Forms DataGrid

    9. Binding a DataSet to a Web Forms DataGrid

    10. Typed DataSets

    11. Reading Data Using a DataReader

    12. Executing Stored ProceduresThrough a SqlCommand Object

    13. Summary

  1. Appendix Custom Attributes Defined in the System Namespace

  2. Appendix Exceptions Defined in the System Namespace

  3. Appendix Cultures

  4. Appendix Resources for Developers

    1. .NET Information

    2. Discussion Lists

  5. Appendix Math Functions

  6. Colophon