Thursday, April 26, 2007

VB Fusion

VB Fusion


Visual Basic 6.0 with Visual Basic 2005
Using .NET from Visual Basic 6.0In early January of 2002, Microsoft released the Microsoft .NET 1.0 which included a massive class library with functionality that wasn’t available in Visual Basic 6.0. This article will show you how you can use this free resource when enhancing your existing Visual Basic 6.0 or ASP applications.
Use 5000 Classes from Visual Basic 6.0In this article, you will see how anything in the .NET Framework can be utilized in Visual Basic 6.0 by creating simple wrapper classes. This can let you quickly add powerful functionality to existing Visual Basic 6.0 applications, without the need to rewrite those applications in .NET.
Best Practices to Use Visual Basic 6.0 and Visual Basic .NET TogetherA Microsoft Visual Basic 6.0 application can access .NET class libraries, but to do so, it must go through an interoperability layer, known as a client callable wrapper. This wraps the desired .NET class, and exposes it so that it appears as a traditional COM object, which can be used from any environment that can consume COM objects. Learn how to create these wrappers.
Using SQL Express from Visual Basic 6.0SQL Express provides the developer power of SQL Server. This article will show how SQL Express can be used for Visual Basic 6.0 development. Best of all, it is completely free, and can be redistributed with your application.
Automatic Updating of Visual Basic 6 Applications: Part IThis article shows how you can add automatic updating functionality to your existing Visual Basic 6.0 applications, using features now available with the .NET Framework 2.0.
Launch and Control System Processes using the “Process” Class from a Visual Basic 6 ApplicationThis article examines the functionality provided by the .NET Framework “System.Diagnostics” classes. In specific, this article looks at the very useful “Process” class, which lets you launch and control system processes, and shows how to use this class from a Visual Basic 6 application.
Calling Web Services from Visual Basic 6This article shows you how to build an application that downloads satellite photos of a given street address from Visual Basic 6.
Visual Basic 6 and Visual Basic 2005 Application ConfigurationIt's common to have applications that need to load and store configuration information. Applications may expose options to the users, track recently opened files, remember previous form sizes, or more. By writing some simple Visual Basic .NET code, you can easily add this kind of configuration capability to your existing Visual Basic 6 applications.
Using Background Threads with Visual Basic 6Learn how to use the .NET Framework 2.0 BackgroundWorker component from Visual Basic 6 applications to perform long running operations on background threads. This article shows you how to inform the user of progress, how to allow the user to cancel the background task, and how to debug multi-threaded applications.
Adding File Compression and Encryption in Visual Basic 6.0 Using the Microsoft .NET Framework - Part 1In this two-part article series, you’ll see how you can easily add encryption and data compression (ZIP) capabilities to existing Visual Basic 6.0 applications using the .NET Framework.
Adding File Compression and Encryption in Visual Basic 6.0 Using the Microsoft .NET Framework - Part 2Add data compression (ZIP) capabilities to existing Visual Basic 6.0 applications using the .NET Framework.


Accessing Data from Visual Basic 6.0
Accessing Operating System Information and More with Visual Basic 6This article explains how you can use Visual Basic 6 with the .NET Framework to access user and operating system information that normally would require Win32 API calls.
Accessing the Event Log from Visual Basic 6.0 using the Microsoft .NET FrameworkInstrument your applications so that other people can look at the event logs to diagnose issues from Visual Basic 6.0 applications using .NET.
Access the File System with .NET Framework Classes from Visual Basic 6.0Accessing the file system is a common application requirement, and in the spirit of Microsoft Visual Basic Fusion, this article shows how to access some of the best Microsoft .NET Framework file system functionality from existing Visual Basic 6.0 applications. Learn how to get the extension for a file, the directory portion or a path, or the file name portion of a path. Learn how to fire events every time the contents of a directory change.

Visual Basic 6.0 with Visual Basic .NET Videos
Visual Basic Fusion: Visual Basic 6.0 and Visual Basic .NET - Getting Started Part I This presentation walks you through the Visual Basic Fusion articles and shows how Microsoft Visual Basic 6.0 applications can be extended with the Microsoft .NET framework. This video is the first of a two-part presentation by Scott Swigart of Swigart Consulting.
Visual Basic Fusion: Visual Basic 6.0 and Visual Basic .NET - Getting Started Part IIThis presentation walks you through the Visual Basic Fusion articles and shows how Microsoft Visual Basic 6.0 applications can be extended with the Microsoft .NET framework. This video is the second of a two-part presentation by Scott Swigart of Swigart Consulting.
When to Use Visual Basic FusionThis presentation in the Visual Basic Fusion series covers when it is appropriate to use Visual Basic Fusion in dealing with Visual Basic 6.0 legacy code. This video is presented by Scott Swigart of Swigart Consulting.
Visual Basic Fusion: Debugging with Visual Basic 6.0 and Visual Basic .NET In this demonstration, you will see how debugging works when you have an application that uses both Visual Basic 6.0 and Visual Basic .NET. This video is presented by Scott Swigart of Swigart Consulting.

Visual Basic Fusion - SQL Server 2005 Express In this demonstration, you will learn about SQL Server 2005 Express, which is a replacement for MSDE, and how it can be used with Visual Basic for database access.

Visual Basic Fusion - Tips and TricksThis presentation illustrates tips and tricks for using Visual Basic .NET code and classes in the .NET Framework from your Visual Basic 6.0 applications. This video is presented by Scott Swigart of Swigart Consulting.