Visual FoxPro "Sedna" Community Technology Preview - June 2006 =============================================================== The CTP of Sedna contains add-ons to Visual FoxPro 9.0 SP1. Please uninstall previous CTPs from your machine before installing this CTP. The Sedna CTP Setup is a self-extracting install program that will install the CTP onto your disk. By default the CTP will be installed to the "Microsoft Visual FoxPro Sedna June CTP" folder under the Program Files folder. This CTP contains two add-ons: NET4COM and MY for VFP. The following sections describe these components and provide guidance on how to get started. NET4COM ======= The NET4COM library is a collection of COM classes that wrap a subset of the .NET Framework 2.0. The .NET Framework is a rich collection of namespaces and API that provides a comprehensive set of functionality that developers can use to build applications that run on the .NET platform. While VFP does have a rich library of API, there are some features that either do not exist in the VFP libraries or are harder to use than in the Framework. NET4COM brings together a small subset of the .NET Framework — a collection of commonly used API that brings to VFP functionality that does not exist. The setup for the June CTP will install the NET4COM DLL along with some sample files to disk. Setup will also register the COM components in NET4COM.dll. The NET4COM folder contains the following: NET4COM.dll -- The DLL for the COM components that wrap a subset of the .NET Framework 2.0. Source -- Folder containing project file and source code for NET4COM VFPSamples -- Folder containing VFP sample code that uses NET4COM VB6Samples -- Folder containing VB6 sample code that uses NET4COM FFC -- FFC wrappers for NET4COM VFP FFC wrapper class library for NET4COM: To use the wrapper classes copy the FFC folder to VFP FFC folder: HOME()+"FFC\". The samples demonstrate use of NET4COM from Visual FoxPro or Visual Basic 6.0. NET4COM Uninstallation: ----------------------- Use the Add/Remove Programs Control Panel to remove Visual FoxPro Sedna June CTP. This will unregister the NET4COM COM components and remove the installed files. Note: Uninstalling the CTP will not: * Delete the FFC files you may have copied to HOME()+"FFC\" * Delete new files created in the CTP install location MY for VFP ========== The MY library for Visual FoxPro is similar to NET4COM. MY is implemented natively for Visual FoxPro and, similar to NET4COM, exposes commonly used functionality in a hierarchy that is easy to discover and navigate. Sedna CTP Setup will install the MY library and related files in the "MY" folder under the selected install destination. To install MY into Visual FoxPro: * Browse to the MY folder * Run MY.APP The MY folder contains a help file: MY.CHM that describes, setup and usage of MY and includes the API reference for the different APIs.