Visual Studio .NET and its supported languages, such as VB and C# provide a modern and well supported application development environment. There are a wealth of legacy VB6 programs that can benefit from moving to VB .NET.
This tutorial is devoted to those VB6 applications that rely on serial communication to exchange data with other computers or devices. Porting VB6 based serial communication programs to VB .NET can be tricky. The tutorial guides the porting process and provides critical information and working example code to illustrate it.
The tutorial also provides help for maintaining legacy VB6 applications by employing COM Interop controls and forms developed using VB .NET to add important capability that is best done using .NET tools.