CUSTOM
SOLUTIONS
BACK
PRICES
ORDER
HOME
|
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
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
|
|