Buying Options
Programming Visual Basic 2005
Print $39.95
Add to Cart
Print+Ebook $43.95
Add to Cart
Ebook $31.99
Add to Cart
Safari Books Online
Add to Cart
What is this?
Print £30.50
Add to Cart
What is this?

Product Editions

Please consider the latest edition.

  1. Programming Visual Basic 2008 - May 2008
  2. Programming Visual Basic 2005 - September 2005
Description
This information-packed guide helps you understand Visual Basic 2005, the next-generation release of the popular Visual Basic programming language. This book aims to make you immediately productive in creating Windows and web applications using Visual Basic 2005 and all of its tools. Perfect for experienced VB6 and novice programmers.
Full Description
Table of Contents
  1. Building Windows Applications

    1. Chapter 1 Design and First Forms

      1. The Requirements
      2. Getting Started
      3. Creating the Customer Detail Page
      4. Summary
    2. Chapter 2 Data Access

      1. Adding Data to the Customer Page
      2. Using the Details View to Create the Detail Form
      3. Modify the Display with Events
    3. Chapter 3 Cool Controls

      1. Adding a Menu and Toolbar
      2. Displaying Web Documents
      3. Masked Text Box
      4. Printing a Document
      5. Copying Files Using Tree Views
    4. Chapter 4 Custom Controls

      1. Custom Controls
      2. Design
      3. Building the Controls
      4. Using the Custom Controls
    5. Chapter 5 GDI+ and Drawing

      1. The Graphics Class
      2. Implementing the Control
    6. Chapter 6 Mice and Fonts

      1. Click the Mouse
    7. Chapter 7 Legacy COM Controls

      1. Importing ActiveX Controls
      2. Importing COM Components
  2. Building Web Applications

    1. Chapter 8 Web Application, Design, and First Forms

      1. Understanding Web Forms
      2. Getting Started
      3. Adding Controls
      4. State
      5. Lifecycle
      6. Directives
    2. Chapter 9 Validation Controls

      1. The RequiredFieldValidator
      2. Client-Side Evaluation
      3. The Summary Validator
      4. The Compare Validator
      5. Range Checking
      6. Regular Expressions
      7. Custom Validation
      8. Validation Groups
    3. Chapter 10 Master Pages and Navigation

      1. Creating Master Pages
      2. Navigation
    4. Chapter 11 Web Data Access

      1. Getting Data from a Database
      2. Multiuser Updates
      3. The DataListcontrolsDataList Control
    5. Chapter 12 Personalization

      1. Implementing Forms-Based Security
      2. Add Roles to ASP.NET Accounts
      3. Create Personalized Web Sites
      4. Personalize with Complex Types
      5. Anonymous Personalization
      6. Themes and Skins
      7. Web Parts
      8. Enabling Editing and Layout Changes
    6. Chapter 13 Custom Controls

      1. User Controls
      2. Custom Controls
    7. Chapter 14 Web Services

      1. Platform Independence
      2. How Web Services Work
      3. Creating a Web Service
      4. WebMethod Properties
      5. Testing Your Web Service
      6. Writing the Client
  3. Programming with Visual Basic 2005

    1. Chapter 15 Visual Studio 2005

      1. Start Page
      2. Projects and Solutions
      3. The Integrated Development Environment (IDEVisual StudioIDE formattingIDE designIDE configurationIDE )
      4. Building and Running
    2. Chapter 16 Visual Basic 2005 Fundamentals

      1. Types
      2. Variables
      3. Whitespace
      4. Statements
      5. Branching
      6. Iteration Statements
      7. Operators
    3. Chapter 17 Using Collections and Generics

      1. Arrays
      2. Generics
      3. Queues
      4. Stacks
      5. Dictionaries
    4. Chapter 18 Object-Oriented Visual Basic 2005

      1. Defining Classes
      2. Instantiating Objects
      3. Scope
      4. The Heap
      5. Access Modifiers
      6. Method Arguments
      7. Constructors
      8. Initializers
      9. Copy Constructors
      10. Using Shared Members
      11. Destroying Objects
      12. Overloading Methods and Constructors
      13. Encapsulating Data with Properties
      14. Specialization and Generalization
      15. Inheritance
      16. Polymorphism
      17. Abstract Classes
      18. The Root of All Classes: Object
      19. Boxing and Unboxing Types
      20. Interfaces
      21. Interfaces Versus Abstract Base Classes
      22. Defining an Interface
      23. Implementing an Interface
  1. Colophon

View Full Table of Contents
Product Details
Title:
Programming Visual Basic 2005
By:
Jesse Liberty
Publisher:
O'Reilly Media
Formats:
  • Print
  • Ebook
  • Safari Books Online
Print Release:
September 2005
Ebook Release:
February 2009
Pages:
576
Print ISBN:
978-0-596-00949-6
| ISBN 10:
0-596-00949-6
Ebook ISBN:
978-0-596-10469-6
| ISBN 10:
0-596-10469-3
Customer Reviews
About the Author
  1. Jesse Liberty

    Jesse Liberty is the bestselling author of Programming C#, Programming ASP.NET, Learning C#, and a dozen other books on web and object oriented programming. He is the president of Liberty Associates, Inc., where he provides contract programming, consulting and on-site training in ASP.NET, C#, C++ and related topics. He is a former Vice President of Citibank, and a former Distinguished Software Engineer and Software Architect for AT & T, Ziff Davis, Xerox, and PBS.

    View Jesse Liberty's full profile page.

  • Book cover of Programming Visual Basic 2005