Home > Store

VB .NET for Developers

Register your product to gain access to bonus material or receive a coupon.

VB .NET for Developers


  • Your Price: $31.99
  • List Price: $39.99
  • We're temporarily out of stock, but order now and we'll send it to you later.


  • Copyright 2002
  • Dimensions: 6" x 9"
  • Pages: 312
  • Edition: 1st
  • Book
  • ISBN-10: 0-672-32089-4
  • ISBN-13: 978-0-672-32089-7

This book will smooth the transition to Visual Basic.NET and help developers understand the paradigm shift presented by the .NET Framework. Key differences between VB 6 and VB.NET will be highlighted in the code samples.



Chapter 3 source code - 2 kb -- Chap03.zip
Chapter 4 source code - 3 kb -- Chap04.zip
Chapter 5 source code - 1 kb -- Chap05.zip
Chapter 7 source code - 1 kb -- Chap07.zip
Chapter 9 source code - 72 kb -- Chap09.zip
Chapter 10 source code - 167 kb -- Chap10.zip
Chapter 12 source code - 96 kb -- Chap12.zip
Chapter 13 source code - 6 kb -- Chap13.zip
Database for Appendixes A and B - 124 kb -- database.zip
Appendix A source code - 329 kb -- XA.zip
Appendix B source code Part 1 - 92 kb -- XB-1.zip
Appendix B source code Part 2 - 80 kb -- XB-2.zip
Appendix B source code Part 3 - 67 kb -- XB-3.zip

Sample Content

Online Sample Chapter

VB.NET: Object-Oriented Programming Concepts

Table of Contents

(NOTE: Each chapter concluds with a Summary.)

Introduction to Visual Basic.

Who Should Read This Book. What You Will Need to Get Started.

1. The .NET Framework.

Assemblies. The Common Language Runtime. Namespaces. The .NET Framework Class Library. Deployment.

2. Visual Studio.NET>

Preview of Visual Studio.NET. The Visual Studio.NET IDE. The Visual Studio.NET Editor. Other Editors. VB and the .NET Framework.

3. Object-Oriented Programming Concepts.

Abstraction in Visual Basic.NET. Encapsulation in VB.NET. Polymorphism in VB.NET. Inheritance in VB.NET. Interface-Based Programming.

4. Methods, Properties and Events.

Methods. Function Overloading. Properties. Events. Attributes.

5. Creating and Destroying Objects.

Constructors. Destructors. Accessibility Modifiers.

6. Creating VB>NET Projects.

Unsupported Project Types. Class Libraries. Web Form Applications. Web Form Controls. Web Service Projects. Windows Applications. Windows Controls. Windows Services. Console Applications.

7. Data and Object Types.

Types in the .NET Framework. String Handling. Intrinsic Data Types in VB.NET. Classes. Structures.

8.Controlling the Flow of Logic.

Short-Circuited Expressions. Selection. Iteration. Statements Removed.

9. Error Handling.

The System. Exception Class. Try...Catch...Finally Statement. Throw Statement. Implementing Structured Exception Handling. Global Exception Handlers. Using Structured Exception Handling Effectively. Sample Windows Form Application Using Exception Handling.

10. ADO>NET.

From DAO to ADO.NET. The ADO.NET Object Model. ADO.NET Support in Visual Studio.NET.

11. .NET Application Development Design, Architecture, and Implementation.

Security. Garbage Collection and Resource Management. Performance Considerations. Architectural Considerations. XML Integration.

12. Interoperability.

Calling the Windows API. Using .NET Framework Components in COM Applications. COM+ Services.

13. Migrating from VB 6.

What in VB6 Has Been Removed in VB.NET. Language Constructs. Language Changes. Migrating from VB 6 to VB.NET. Building New VB 6 Applications.

14. Future .NET Developments.

Cross Platform .NET. Additional Base WebServices. Greater Integration of .NET with .NET Enterprise Servers.

Appendix A. Windows Form Application.

Sports Statistics Data Entry. Summary.

Appendix B. ASP.NET Web Service and Web Forms Applications.

Sports Statistics Web Service. Super Stats Live Entry. Bob's Fantasy Baseball. Summary.



Submit Errata

More Information

Unlimited one-month access with your purchase
Free Safari Membership