Skip to content

Moving to Vb . Net Strategies, Concepts, and Code

Spend $50 to get a free DVD!

ISBN-10: 159059102X

ISBN-13: 9781590591024

Edition: 2nd 2003

Authors: Daniel Appleman

List price: $44.99
Blue ribbon 30 day, 100% satisfaction guarantee!
what's this?
Rush Rewards U
Members Receive:
Carrot Coin icon
XP icon
You have reached 400 XP and carrot coins. That is the daily max!

Description:

In this new edition of his popular title, Moving to VB .NET: Strategies, Concepts, and Code, Second Edition, Visual Basic guru Dan Appleman not only updates the book to include coverage of changes to Visual Basic .NET in Visual Studio .NET 2003, but he extends the areas most important to VB .NET programmers since its release. Topics such as .NET remoting, versioning, and object-oriented programming are further illuminated using Appleman's own personable and highly effective style. Appleman explains the whys and hows of the VB .NET technology features, and delves into the controversies around many of the choices. Evaluating VB .NET from the perspective of the developer, you'll learn to…    
Customers also bought

Book details

List price: $44.99
Edition: 2nd
Copyright year: 2003
Publisher: Apress L. P.
Publication date: 4/8/2003
Binding: Paperback
Pages: 640
Size: 7.00" wide x 9.00" long x 1.75" tall
Weight: 2.596
Language: English

Foreword
About the Author
Acknowledgments
Introduction
An Important Note Regarding Code in This Book
Strategies
Where Should You Begin?
The Importance of Context (Keeping Things in Perspective)
.NET-Is It Real or Is It Marketing?
Facing VB .NET without Fear or Panic
Oh My God, They Broke VB!
Everything You Know Is Now Obsolete
The Business of Software Development
Adoption Strategies
Time Frame
Porting Code
Deployment Considerations
What about C#?
Visual Studio 2002 or 2003?
What about Alternatives to .NET from Sources Other Than Microsoft?
Moving On
Concepts
.NET in Context
The Virtual Machine
COM Is Dead. Long Live COM?
The Common Language Runtime
Recap: Why .NET?
Inheritance
The Mantra of Code Reuse
Inheritance in .NET
A Closer Look at Inheritance in VB .NET
Recap
Memory Management in VB .NET
Value Objects and Reference Objects
Revisiting Garbage Collection
Off the Deep End-Resurrection Exists
Recap
VB .NET Multithreading
A Quick Introduction to Multithreading
The Benefits of Multithreading
Taking a Dip in a Thread Pool
Recap
Code
Data Types and Operators
The Numeric Types
Non-Numeric Data Types
Declarations
Conversions and Type Checking
Operators
Recap
Language Syntax
Function Calls and Parameters
Rational Calling Mechanism
Scoping Rules
Error Handling
Other Language Changes
Commands That Have Vanished
The Microsoft.VisualBasic and Compatibility Namespaces
Recap
Objects In-Depth
The Parts of a .NET Application
Scoping in VB .NET
More about Classes
Methods and Properties
Events and Delegates
Recap
Reflection and Attributes
On Compilers and Interpreters
Reflection
Binding
A Late Bound Surprise
Dynamic Loading
Recap
Interlude
The Wonderful World of .NET
.NET Namespaces--The Grand Tour
The Most Important Things to Keep in Mind When Dealing with the .NET Namespaces
Let the Tour Begin
If It's Tuesday, It Must Be System
Collections
Drawing
Printing
Serialization and Data Management
Resources and Localization
Asynchronous Programming
Recap
Windows Applications
A Whole New Forms Package
Patterns and System.Windows.Forms
Navigating the System.Windows.Forms Namespace
Exploring Further
Recap
Internet Applications and Services
What Is Microsoft .NET?
Programming the Internet
The .NET Way of Designing Applications
Remoting-the Other Distributed Technology
A Quick Aside with Winsock
A Guest Commentary
Recap
COM Interop and Accessing the Win32 API
COM Interop
Calling COM Objects from .NET
Accessing .NET Objects from COM
Accessing the Win32 API
Recap
Living with .NET
Versioning and .NET
Security
Bits and Pieces
Recap
Conclusion
Index