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.
(NOTE: Each chapter concluds with a Summary.)
Introduction to Visual Basic.
Who Should Read This Book. What You Will Need to Get Started.
Assemblies. The Common Language Runtime. Namespaces. The .NET Framework Class Library. Deployment.
Preview of Visual Studio.NET. The Visual Studio.NET IDE. The Visual Studio.NET Editor. Other Editors. VB and the .NET Framework.
Abstraction in Visual Basic.NET. Encapsulation in VB.NET. Polymorphism in VB.NET. Inheritance in VB.NET. Interface-Based Programming.
Methods. Function Overloading. Properties. Events. Attributes.
Constructors. Destructors. Accessibility Modifiers.
Unsupported Project Types. Class Libraries. Web Form Applications. Web Form Controls. Web Service Projects. Windows Applications. Windows Controls. Windows Services. Console Applications.
Types in the .NET Framework. String Handling. Intrinsic Data Types in VB.NET. Classes. Structures.
Short-Circuited Expressions. Selection. Iteration. Statements Removed.
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.
From DAO to ADO.NET. The ADO.NET Object Model. ADO.NET Support in Visual Studio.NET.
Security. Garbage Collection and Resource Management. Performance Considerations. Architectural Considerations. XML Integration.
Calling the Windows API. Using .NET Framework Components in COM Applications. COM+ Services.
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.
Cross Platform .NET. Additional Base WebServices. Greater Integration of .NET with .NET Enterprise Servers.
Sports Statistics Data Entry. Summary.
Sports Statistics Web Service. Super Stats Live Entry. Bob's Fantasy Baseball. Summary.