FoxPro 9.0 is a great tool for building database solutions of all sizes. Its data-centric, object-oriented language offers developers a robust set of tools for building database applications for the desktop, client-server environments, or the Web. Developers will have the necessary tools to manage data from organizing tables of information, running queries, and creating an integrated relational database management system (DBMS) to programming a fully-developed data management application for end users.
XML Web services created with Visual FoxPro 9.0 can be consumed by XML Web service clients of Visual Studio .NET 2003 including ASP.NET, and XML Web services created with Visual Studio .NET 2003 and any other standards-based XML Web service can be consumed by Visual FoxPro 9.0.
- Data-Handling and Interoperability
Create .NET compatible solutions with hierarchical XML and XML Web services. Exchange data with SQL Server through enhanced SQL language capabilities and newly supported data types.
- Extensible Developer Productivity Tools
Enhance your user interfaces with dockable user forms, auto-anchoring of controls, and improved image support. Personalize the Properties Window with your favorite properties, custom editors, fonts, and color settings.
- Flexibility to Build All Types of Database Solutions
Build and deploy stand-alone and remote applications for Windows based Tablet PCs. Create and access COM components and XML Web Services compatible with Microsoft .NET technology.
- Reporting System Features
Extensible new output architecture provides precision control of report data output and formatting. Design with multiple detail banding, text rotation, and report chaining. Output reports supported include in XML, HTML, image formats, and customizable multi-page print preview window. Backward compatible with existing Visual FoxPro reports.
EASY TO UPGRADE
Upgrading to Microsoft Visual FoxPro 9.0 is easy and rewarding, as it is the most advanced and reliable version of FoxPro ever released, and is 100-percent compatible with Visual FoxPro 8.0. Developers can even create applications with Visual FoxPro 9.0 and deploy them using the Visual FoxPro 8.0 runtime, as long as no new commands and features are implemented in the distributed application. This allows developers and teams to upgrade to Visual FoxPro 9.0 and benefit from the wealth of new productivity features, while transitioning existing applications to the newer runtime engine.
Microsoft Visual FoxPro contains many new features for increased productivity, including extensible and customizable Microsoft IntelliSense technology, additional control over the integrated development environment (IDE), and quick access to areas of source code through the Document View window. More than 50 commands, functions, and system variables have been enhanced or added to Visual FoxPro, some of which include new capabilities for binding events to other COM components. Visual FoxPro also implements interfacing for improved interoperability with various COM components and products, such as Microsoft BizTalk Server and full support for creating and consuming XML Web services.
Microsoft IntelliSense language assistance improves coding productivity by using powerful, extensible language assistance as developers type, and it is fully customizable. The Document View window can be used to quickly navigate to procedures, functions, and methods. The enhanced code editor in the IDE provides support for bookmarks and shortcuts, the Find search feature, and case conversion. Dockable IDE windows allow for docking common tools, such as the Command, Data Session, and Debug windows. Integrated XML support is available for exporting Visual FoxPro data to XML and importing XML data into FoxPro tables. Additional tools, such as the Object Browser and Task List manager, are all part of the suite of new productivity features for increased rapid application development.