CUSTOM
SOLUTIONS
 
globe
 
BACK
PRICES
ORDER
HOME
Microsoft Visual FoxPro v8.0


Product Overview for Visual FoxPro v8.0
Professional Edition

With its local cursor engine, tight coupling between language and data, and powerful features, Visual FoxPro 8.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.

Visual FoxPro 8.0 includes structured error handling, CursorAdapter class for universal data access, new auto-increment support for data tables, Microsoft Windows XP Themes support, new base classes and controls, new GDI+ image support, new event binding for objects, full hierarchical support, new XML Web services features, updated OLE DB provider, improved development productivity, and new and improved compatibility with Microsoft Visual Studio .NET and SQL Server 2000.


Product Highlights
  • Structured error handling - Control and encapsulate error handling in code using TRY...CATCH...FINALLY structure, escalate exceptions using THROW, and manage using Exception objects.

  • Universal data access - Use the CursorAdapter class for unified data access to native Visual FoxPro tables, XML, Microsoft SQL Server 2000, and ODBC or OLE DB data sources.

  • View Designer - Build SQL SELECT statement queries using two-way editing between the Query/View designer and source code output.

  • Auto-increment support - Create auto-increment counter fields for primary key fields in Visual FoxPro data tables.

  • Windows XP Themes support - Apply Microsoft Windows XP Themes to Visual FoxPro applications, including controls at the form and container level.

  • Advanced controls - Build smart client desktop forms using rich features, such as orienting tabs on page frames, locking and automatically resizing columns, highlighting grid rows, changing background color, and positioning images on command buttons.

  • GDI+ image support - Display and rotate images on forms with support for file formats such as .bmp, .jpeg, .gif, animated .gif, .wmf, .emf, .tiff, and more.

  • Event binding - Bind native and custom events and methods to other Visual FoxPro objects.

  • XML data import and export - Import and export hierarchical XML using support for XML DiffGrams between Visual FoxPro data cursors and ADO.NET DataSets.

  • XML Web services - Publish and consume SOAP-based XML Web services compatible with .NET technology over HTTP using the Microsoft SOAP Toolkit 3.0 (included).

  • OLE DB Provider - Provide access to Visual FoxPro data from other clients, such as Microsoft Visual Studio .NET and Office XP.

  • Microsoft SQL Server 2000 Desktop Engine (MSDE) - Build desktop and shared solutions compatible with Microsoft SQL Server 2000 and migrate them to SQL Server 2000 directly without modifying code.

  • Deployment tools - Create setup programs for your applications using an exclusively developed version of InstallShield Express for Visual FoxPro.

  • Powerful base classes - Subclass member classes, such as pages in page frames and headers and columns in grids. Subclass the DataEnvironment class and use the DataEnvironment and CursorAdapter builders. You can manage application objects using the new Collection class.

  • Development productivity - Use the Task Pane to manage development tasks and access Visual FoxPro Help, XML Web services, and community news. The new Toolbox provides easy access to frequently used items, such as classes, controls, and code snippets. You can search for and replace symbol and text references throughout projects and files using the Code References tool.

Easy to Upgrade

XML Web services created with Visual FoxPro 8.0 can be consumed by XML Web service clients of Visual Studio .NET, and XML Web services created with Visual Studio .NET and any other standards-based Web service can be consumed by Visual FoxPro 8.0.

Upgrading to Visual FoxPro 8.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 7.0. Developers can even create applications with Visual FoxPro 8.0 and deploy them using the Visual FoxPro 7.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 8.0 and benefit from the wealth of new productivity features, while transitioning existing applications to the newer runtime engine. Most developers have provided feedback indicating that the feature packed Visual FoxPro 8.0 is the best upgrade since Visual FoxPro 3.0.



FEATURES

Microsoft Visual FoxPro 8.0 is an extremely powerful tool for quickly building database applications and components. Its data-centric, object-oriented language offers developers a robust tool set for building database applications - for the desktop, as a client/server solution, or on the Web - by using components and XML Web services.

Powerful Data-Handling Capabilities

Rushmore Query Optimization Technology
Run queries of large FoxPro data files in sub-second times.

Local Cursor Engine
Easily manipulate data interactively and programmatically.

Database Container
Create persistent relationships between tables, stored procedures, events, triggers, rules, and default values.

Local and Remote Views
Build applications based on queries that return filtered Visual FoxPro or Microsoft SQL Server data for increased performance. Take remote data offline for added power.

Database Events
Control user actions with code that executes when a database is opened, closed, or modified.

Built-in Batch-Processing Capabilities
Quickly and directly manipulate large amounts of data in corporate transaction-processing solutions.

Integrated SQL Support
Manipulate large amounts of data by using Structured Query Language (SQL) statements.

Integrated XML Language Support
Import and export hierarchical XML using support for XML DiffGrams between Visual FoxPro data cursors and ADO.NET DataSets.

OLE DB Provider
Provide access to Visual FoxPro data from other clients such as Microsoft Visual Studio .NET and Office XP.

SQL Server Upsizing Wizard
Easily migrate Visual FoxPro data to SQL Server databases.

Universal Data Access
Use the CursorAdapter class for unified data access to native Visual FoxPro tables, XML, Microsoft SQL Server 2000, and ODBC or OLE DB data sources.

Auto-Increment Support
Create auto-increment counter fields for primary key fields in Visual FoxPro data tables.



RAD Tools for Maximum Productivity

True Event-Driven Model
Fully access standard Microsoft Windows events - for example, mouse movements that enable drag-and-drop operations.

Project Manager
Organize and manage all files in a project.

Form Designer and Report Designer
Visually create forms and reports by using drag-and-drop operations to move controls bound to data.

Visual Class Designer
Visually create classes of reusable forms and controls.

Builders
Reduce development time with tools that simplify the editing of visual control common properties at design time.

Wizards
Quickly step through common application development tasks, such as the creation of forms, queries, and reports. Use the Application Wizard to create a complete application quickly.

Visual and Non-Visual Inheritance
Create class libraries of reusable code, forms, and controls.

Class Browser and Component Gallery
Manage class libraries and other common application components with easy-to-use visual tools.

Visual FoxPro Foundation Classes
Choose from more than 100 prebuilt, reusable classes that provide common functionality, and add them to applications easily.

Object-Oriented Application Framework
Build applications by using an object-oriented application framework, which consists of a generic set of classes that form the core of an application.

Command Window
Interact directly with the integrated development environment (IDE) and your applications during runtime.

Document View Window
View and quickly navigate to source procedures, functions, and methods.

Advanced Code Editor
Reduce coding time with features that display color-coded syntax, block indent, comments, bookmarks, and shortcuts.

Microsoft IntelliSense Technology
Decrease coding time by using powerful, extensible language assistance as you type.

Microsoft Visual SourceSafe Integration
Coordinate the efforts of individual users and development teams, and extend control over the versioning process.

Full-Featured Debugger
Increase productivity with event tracking, coverage logging, and breakpoint support.

Coverage Profiler
Test applications by checking which lines of code are being executed ("coverage") and perform "profiling" to determine bottlenecks in code.

Structured Error Handling
Control and encapsulate error handling in code using TRY...CATCH...FINALLY structure, escalate exceptions using THROW, and manage using Exception objects.

Advanced Controls
Build smart client desktop forms using rich features, such as orienting tabs on page frames, locking and automatically resizing columns, highlighting grid rows, changing background color and positioning images on command buttons.

GDI+ Image Support
Display and rotate images on forms with support for file formats such as .bmp, .jpeg, .gif, animated .gif, .wmf, .emf, .tiff, and more.

Event Binding
Bind native and custom events and methods to other Visual FoxPro objects.

View Designer
Build SQL SELECT statement queries using two-way editing between the Query/View designer and source code output.

Powerful Base Classes
Subclass member classes, such as pages in page frames and headers and columns in grids. Subclass the DataEnvironment class and use the DataEnvironment and CursorAdapter builders. You can manage application objects using the new Collection class.

Discoverability
Use the Task Pane to manage development tasks and access Visual FoxPro Help, XML Web services, and community news. The new Toolbox provides easy access to frequently used items such as classes, controls, and code snippets. You can search for and replace symbol and text references throughout projects and files using the Code References tool.



Flexibility to Build All Types of Database Solutions

Database Applications
Get the tools developers need to manage data - from organizing tables of information and running queries and reports to building full-featured database applications for end users.

Built-in Client/Server Capabilities
Combine the power and graphical user interface of Visual FoxPro with the speed, storage, and security of SQL Server.

Microsoft SQL Server 2000 Desktop Engine (MSDE 2000)
Build desktop and shared solutions that are fully compatible with SQL Server 2000, and migrate them directly to SQL Server.

Interoperate with Other Applications
Programmatically control other applications, including Microsoft Office.

Microsoft Active Accessibility
Make your applications accessible to third-party tools, such as screen readers, voice recognition devices, and automated test harnesses.

Deployment Tools
Use the included InstallShield Express to easily deploy your Visual FoxPro applications.

Visual FoxPro Data and the Web
Use Visual FoxPro and Internet Information Services (IIS) in Microsoft Windows NT 4.0 or later to build high-performance, database-driven Web applications.

COM Components
Build middle-tier business objects that can interoperate easily with other applications, including Office, Microsoft Visual Studio, and Active Server Pages (ASP) technology.

Support for COM+ Services
Create components for highly scalable n-tier distributed transaction applications by using COM+ Services, such as COM+ Events, Queued Components, and Message Queuing.

XML Web Services
Publish and consume SOAP-based XML Web services compatible with .NET technology over HTTP using the Microsoft SOAP Toolkit 3.0

Windows XP Themes support
Apply Microsoft Windows XP Themes to Visual FoxPro applications, including controls at the form and container level.



SYSTEM REQUIREMENTS

To use Microsoft Visual FoxPro 8.0, you need:

Minimum Requirements

Processor
  • PC with Pentium-class processor
Operating System
  • Windows 2000 with Service Pack 2 or later operating system
  • Windows XP or later
Memory
  • 64 megabytes (MB) of RAM minimum
  • 128 MB or higher recommended
Hard Disk
  • 165 MB of available hard-disk space for typical installation, 165 MB maximum; 20 MB of additional hard-disk space for Microsoft Visual FoxPro 8.0 Prerequisites
  • 44 MB of additional hard-disk space for Microsoft SQL Server 2000 Desktop Engine (MSDE)
Drive
  • CD-ROM drive
Display
  • Super VGA 800 X 600 or higher-resolution monitor with 256 colors
Mouse
  • Microsoft Mouse or
  • compatible pointing device

The above content is Copyright © by Microsoft Corporation


home | back | comment | sales

CustomSolutionsPageDate: 05 October 2021
Copyright © 1997 - 2021 Custom Solutions