
Microsoft Visual Basic .NET 2003 Kick Start
by Mackenzie, Duncan; Baron, Andy; Porter, Erik; Semeniuk, JoelRent Book
New Book
We're Sorry
Sold Out
Used Book
We're Sorry
Sold Out
eBook
We're Sorry
Not Available
How Marketplace Works:
- This item is offered by an independent seller and not shipped from our warehouse
- Item details like edition and cover design may differ from our description; see seller's comments before ordering.
- Sellers much confirm and ship within two business days; otherwise, the order will be cancelled and refunded.
- Marketplace purchases cannot be returned to eCampus.com. Contact the seller directly for inquiries; if no response within two days, contact customer service.
- Additional shipping costs apply to Marketplace purchases. Review shipping costs at checkout.
Summary
Author Biography
Duncan Mackenzie is the Visual Basic Content Strategist for Microsoft's developer Web site, and as such, he chooses topics, acquires content, and writes material for the Visual Basic developer center on MSDN (http://msdn.microsoft.com/vbasic). Duncan writes the monthly MSDN programming column "Coding 4 Fun" and has authored a variety of other articles on MSDN. He has been the author or co-author of several books on Visual Basic (and related Microsoft technologies), including Sams Teach Yourself Visual Basic .NET in 21 Days, Platinum Edition Using Visual Basic 6.0, Word 2000 VBA Programmer's Reference, and more. In addition to writing, Duncan has also been active as a Visual Basic trainer and has taught many courses ranging from intermediate to advanced VB programming.
Table of Contents
Introduction What Is.NET? | |
What has Changed from Visual Basic 6 to Visual Basic.NET? | |
What This Book Covers | |
Introducing Visual Basic.NET 2003 | |
Getting Ready to Code | |
Introducing the New IDE | |
Creating Your First Windows Application | |
In Brief | |
Visual Basic | |
NET Language Changes | |
Key Changes | |
New and Changed "Option" Statements | |
Changes to Variable Declaration | |
Arrays | |
Data Type Changes | |
Miscellaneous Changes | |
References, Namespaces, and Imports | |
Should You Use Existing Visual Basic Syntax or the New.NET Equivalents? In Brief | |
Building Windows Applications | |
The Way Things Were | |
The Windows Forms Model | |
Handling Events in.NET | |
Coding Without Control Arrays | |
Configuring Your Form for Resizing | |
Programming Without Default Form Instances | |
Working with Multiple Forms in VB.NET. In Brief | |
Working with Files | |
The Way Things Were | |
Using Streams | |
Reading and Writing to Streams | |
Reading and Writing to a Text File | |
Working with the File System | |
Using Structured Exception Handling Instead of On Error. In Brief | |
Data Binding | |
Working with Data | |
What's New in ADO.NET? Retrieving Data | |
Data Binding in Windows Forms | |
Using the CurrencyManager to Manage your Data Binding | |
Formatting Bound Data. In Brief | |
Data Without the Binding | |
Data: What's Next? | |
Learning the Inner Workings of ADO.NET | |
Updating Data | |
Advanced Data Topics. In Brief | |
Object-Oriented Programming in Visual Basic.NET | |
What Is Object-Oriented Programming and Why Is it Important? | |
New OOP Features in Visual Basic.NET. In Brief | |
Building Custom Controls | |
Control Development Changes in.NET | |
Extending Through Inheritance | |
Combining Controls | |
Drawing Your Own Interface | |
Creating Non-Visual Controls. In Brief | |
Integrating with COM | |
COM and.NET Interoperability | |
Important COM Interop Concepts | |
Accessing COM Objects from Visual Basic.NET | |
Using ActiveX Controls on VB.NET Forms | |
Exposing VB.NET Objects to COM Clients | |
Some Additional Considerations. In Brief | |
Advanced Topics | |
What Makes These Topics Advanced? | |
Introducing ASP.NET and Web Forms | |
Using XML in Visual Basic.NET | |
Learning About Web Services. In Brief | |
The Upgrade Challenge | |
Deciding Whether to Upgrade | |
Planning Your Upgrade | |
The Code Advisor for Visual Basic 6.0. Resolving Architectural Issues | |
Upgrading | |
Summary | |
Index | |
Table of Contents provided by Publisher. All Rights Reserved. |
An electronic version of this book is available through VitalSource.
This book is viewable on PC, Mac, iPhone, iPad, iPod Touch, and most smartphones.
By purchasing, you will be able to view this book online, as well as download it, for the chosen number of days.
Digital License
You are licensing a digital product for a set duration. Durations are set forth in the product description, with "Lifetime" typically meaning five (5) years of online access and permanent download to a supported device. All licenses are non-transferable.
More details can be found here.
A downloadable version of this book is available through the eCampus Reader or compatible Adobe readers.
Applications are available on iOS, Android, PC, Mac, and Windows Mobile platforms.
Please view the compatibility matrix prior to purchase.