Overview
Table of Contents |
---|
...
The FMStocks sample consists of two sets of projects:
- FMSLib contains six inter-related VB6 libraries and one test executable
- FMSWeb contains thirty-four ASP pages, which reference the six VB6 libraries in FMSLib.
The source codes for the FMSLib VB6 projects are located in the [INSTALLDIR]\samples\source\FMStocks\FMSLib subdirectory. The source code for the ASP pages is located in the [INSTALLDIR]\samples\source\FMStocks\FMSWeb\asp subdirectory. Four sample Migration Projects are included in the FMStocks example, depending on target language (C# or VB.NET) and treatment of referenced components (Interoped or migrated to .NET), as shown below:
Project[.gmproj] | Description |
DemoFMSLib_csh | All inter-related VB6 DLLs migrated to C#.NET, all externals interoped |
DemoFMSWeb_csh | ASP Site and FMSLib libraries migrated to C#.NET, all other externals interoped |
DemoFMSLib_vbn | All inter-related VB6 DLLs migrated to VB.NET, all externals interoped |
DemoFMSWeb_vbn | ASP Site and FMSLib libraries migrated to VB.NET, all other externals interoped |
The FMStocks sample shows how to migrate inter-related ASP and VB6/COM components. The application was published to demonstrate a 3-tier architecture (ASP, COM+, and SQL Server) in the context of a stock trading site with the following features:
...