Updated: Feb 12, 2007 — This learning guide provides experienced Visual Basic 6 developers with a one-stop source for .NET migration information. If you haven't made the move to .NET yet,
Requires Free Membership to View
When you register, you'll begin receiving targeted emails from my team of award-winning writers. Our goal is to provide a unique online resource for developers, architects and development managers tasked with building and maintaining enterprise applications using Visual Basic, C# and the Microsoft .NET platform.
Hannah Smalltree, Editorial Director
| TABLE OF CONTENTS |
| Migration Quickstart | Table of Contents |
- Expert Knowledgebase: Programming and .NET Development with John Robbins (TechTarget.com)
- Article: Preparing your Visual Basic 6.0 applications for the upgrade to Visual Basic .NET (Microsoft)
- Article: Designing an application migration strategy for Visual Basic 6.0 to Visual Basic .NET (Microsoft)
- Overview: Changes from VB6 to VB.NET (4guysfromrolla.com)
- Guide: Visual Basic language changes (Microsoft)
- Overview: What's new in Visual Basic (Microsoft)
- Guide: Essential components of Visual Basic .NET (Microsoft)
- Guide: OOP in Visual Basic .NET (Microsoft)
- Guide: Multithreading in Visual Basic .NET (Microsoft)
- Guide: Exception Handling (Microsoft)
| Visual Basic .NET Articles | Table of Contents |
- Learning Guide: Choosing VB.NET or C# (SearchVB.com)
- Learning Guide: Object-Oriented Programming in VB.NET (SearchVB.com)
- Quiz: What do you know about VB 6 migration? (SearchVB.com)
- Article: Can VB 6 and VB.NET forms coexist? (SearchVB.com)
- Survey Results: VB.NET has advanced (SearchVB.com)
- Podcast: VB 6, VB.NET and a 'feet' of development (SearchVB.com)
- Article: VB.NET making progress, but VB 6 still No. 1 (SearchVB.com)
- Article: Gartner: VB.NET migration costs more than expected (SearchVB.com)
- Article: Getting started: Tips for VB6 to VB.NET 2.0 migration (SearchVB.com)
- Book Excerpts: Learning .NET (SearchVB.com)
- Tips: Top .NET tips of 2006 (SearchVB.com)
- Discussion: Why not use VB.NET? (TheServerSide.NET)
| Visual Basic .NET Fundamentals | Table of Contents |
- Guide: Overview of the .NET Framework (Microsoft)
- Guide: Improving string handling performance (Microsoft)
- Guide: .NET Framework security (Microsoft)
- Guide: Common Language Runtime (Microsoft)
- Guide: Introduction to the .NET Framework Class Library (Microsoft)
- Guide: Assemblies (Microsoft)
- Guide: Metadata and self-describing components (Microsoft)
- Guide: Common Microsoft .NET libraries for developers (Microsoft)
| Migration Webcasts | Table of Contents |
- Webcast: VB.NET Migration: First Steps (SearchVB.com)
- Webcast: Why would a VB 6.0'er consider VB.NET? (Channel9)
- Webcast: What does the lineage of VB mean to you? (Channel9)
- Webcast: Getting into Visual Basic.NET (Channel9)
| VB.NET Language Specification | Table of Contents |
- Reference: Introduction (Microsoft)
- Reference: Lexical Grammar (Microsoft)
- Reference: Preprocessing Directives (Microsoft)
- Reference: General Concepts (Microsoft)
- Reference: Attributes (Microsoft)
- Reference: Source Files and Namespaces (Microsoft)
- Reference: Types (Microsoft)
- Reference: Conversions (Microsoft)
- Reference: Type Members (Microsoft)
- Reference: Statements (Microsoft)
- Reference: Expressions (Microsoft)
- Reference: Visual Basic .NET Grammar Summary (Microsoft)
| Newsgroups and Forums | Table of Contents |
- Where peers share know-how and experience: ITKnowledge Exchange (SearchVB.com)
- Forums: MSDN Code Gallery (Microsoft)
- microsoft.public.dotnet.languages.vb
- microsoft.public.dotnet.languages.csharp
- microsoft.public.dotnet.general
- microsoft.public.dotnet.framework
- microsoft.public.dotnet.distributed_apps
- microsoft.public.dotnet.security
|
ABOUT THE AUTHOR | |||||||||||||
| |||||||||||||
This was first published in September 2005