Book Description
Microsoft .NET marks a huge advance in software development. However, organizations have invested heavily in their existing software infrastructure. Consequently, a lengthy transition period will be necessary in which the new .NET platform must interoperate with old systems.
There are major areas of incompatibility between the COM and .NET technologies. These prevent a simple automated strategy from migrating VB6 code into Visual Basic .NET. This book investigates these incompatibilities and shows you how to work around them. We start by covering COM interoperability in detail, and then broaden the focus to examine a range of issues that must be handled in order for VB6 and COM code to run on .NET.
This book covers:
Using COM components from .NET and .NET assemblies from COM
Calling COM components in MTS/COM+ from .NET
Visual Basic .NET and COM in COM+
Custom marshalling
Threading issues
DCOM, Remoting, and Web Services
Sharing configuration information
Binary and random flat file access in .NET
Using ADO in .NET
Calling API or static DLL functions from .NET
Preparing your VB6 code for migration to .NET
From the Publisher
This book is aimed at experienced Visual Basic developers who need to make COM and VB6 code interoperate with the new .NET platform.