|
|
|
| |
Information |
|
|
| |
|
| |
|
|
|
| |
Free Trials |
|
|
| |
|
| |
|
|
|
| |
ProMatrix Store |
| |
|
| |
 |
Want to learn more about
Visual ProMatrix?
The questions Visual FoxPro
developers ask most frequently about Visual ProMatrix are listed
below.
Click a question to jump to the
answer. |
|
|
- What
is Visual ProMatrix?
- Why
do I need a Visual FoxPro framework?
-
Visual FoxPro
provides a framework; why would I need Visual ProMatrix?
- How
can I evaluate Visual ProMatrix at no risk to me? Do you have a demo
version?
- How
can I contact ProMatrix users to hear their comments about Visual
ProMatrix?
- What
technical support comes with Visual ProMatrix? Can you prove that it's
quick and responsive?
- Does
Visual ProMatrix come with printed documentation? How good is it?
- How
does Visual ProMatrix compare to other VFP frameworks?
- I
tried another VFP framework and it was full of bugs. How can I be
assured that Visual ProMatrix is stable and relatively bug-free?
- My
applications work with large databases. How does a Visual ProMatrix
application perform with hundreds of thousands, or even millions, of
records?
- Can
I create multilingual applications with Visual ProMatrix?
- Can
I create client-server applications with Visual ProMatrix?
- Does
VPM work with other 3rd party VFP tools?
- What's
the Visual ProMatrix learning curve?
- Do
you provide Visual ProMatrix training?
- What
version of Visual ProMatrix do I need?
- I
want to pay as little as possible for a VFP Framework. What is a fair
price for Visual ProMatrix?
- How
can I purchase Visual ProMatrix?
|
|
1.
What is Visual ProMatrix?
Visual ProMatrix is a Visual FoxPro
framework and application development system that helps you quickly and
easily develop professional Visual FoxPro applications with minimal
programming. Visual ProMatrix organizes, automates and enhances VFP
application development. VPM provides framework classes as the foundation
for your application development. If you're a VFP beginner, VPM will teach you to
develop sophisticated database applications.
- Framework
Classes: The first step in creating a VFP development
environment is the creation of the application, form, control, etc.
classes on which your applications will be based. Creating your own
framework classes, can take many months, if not years. Visual
ProMatrix provides a complete set of robust, well-tested classes that
turbo-charge your application development.
- Organizes: Visual
ProMatrix organizes Visual FoxPro application development. The VPM
menu structure leads you through the development of applications and
puts the tools needed to create professional applications at your
fingertips.
- Automates: Visual
ProMatrix is a Visual FoxPro application wizard.
VPM automatically generates a sophisticated application
foundation. You develop an application using VPM and Visual FoxPro
classes, Designers and Builders.
As you build an application, Visual ProMatrix automatically
inserts the Visual FoxPro code needed to open tables, control access
to data, validate data, secure applications, and much more.
- Enhances: Visual
ProMatrix adds the tools and features expected in professional
database applications. Application
tools such as a fully-active data dictionary, a report manager, an
error handler and security controls enhance applications and make them more valuable to
users.
- Teaches:
If
you’re a beginner, Visual ProMatrix will teach you how you can use
Visual FoxPro to develop sophisticated database applications.
Even if you’re an experienced developer, you will increase
your knowledge of Visual FoxPro and application development while
using ProMatrix.
|
| Top |
| |
2.
Why do I need a Visual FoxPro framework?
The simple fact is that no VFP
developer alone can create the kind of robust, professional VFP
application that Visual ProMatrix will create for you in a matter of
minutes.
Visual FoxPro is an extremely powerful
database management system that can be used by:
-
Beginners
to easily maintain and report on simple databases
-
Advanced
users to manipulate and query data
-
Developers
to create complex and sophisticated database applications.
Because Visual FoxPro
must serve all users, it is not designed and organized solely for
application development. Application
developers must seek out and master the parts of Visual FoxPro they need,
and then bring those parts together to form an application.
Visual ProMatrix
organizes Visual FoxPro for application development and provides pre-built
application utilities that every professional database application needs.
Visual ProMatrix turns Visual FoxPro into an application-specific database
management system. Visual ProMatrix adds to and organizes Visual FoxPro's rich set of
application development tools to create a powerful, specialized
application development platform.
Visual ProMatrix
provides the building blocks and tools that every professional Visual
FoxPro application should have. Visual
ProMatrix lets you, as a Visual FoxPro developer, concentrate your time
and financial resources on your application’s unique functionality
knowing that Visual ProMatrix will take care of everything else.
Here are only a few of the many reasons that you should use Visual ProMatrix for
all your Visual FoxPro development:
Save Time
Visual ProMatrix can reduce your application development time by as much as 90%. In
just a few minutes VPM will automatically create a starter application for you that would
take the an experienced Visual FoxPro developer over a year to create from scratch. Time
means money. Visual ProMatrix can reduce your application development time by as much as 90%. In
just a few minutes VPM will automatically create a starter application for you that would
take the an experienced Visual FoxPro developer over a year to create from scratch. Time
means money.
Dont Reinvent the Wheel
To use Visual FoxPro and object-oriented programming
properly, you need to create an application foundation with classes that provide the
blueprints for the objects in your applications. You could easily spend a year or more
just creating your application foundation and classes. Why reinvent the wheel? Right out
of the box Visual ProMatrix provides an application foundation with more classes than you
would probably ever create on your own.
Automated Development
Visual ProMatrixs many builders automate your
application development. The VPM Application Builder creates a starter application in
minutes. The many VPM Form Builders automate the creation of complex forms. With VPM you
can create complex applications without ever writing a line of Visual FoxPro code.
Get Organized
Visual ProMatrix organizes Visual FoxPro development.
Visual ProMatrix leads you through the development of powerful Visual FoxPro applications.
With VPM youll quickly learn how VFP apps should be created.
Professional Features
Visual ProMatrix automatically adds the tools and
features expected in professional applications to every application you create. Security,
audit trails, error handling and much more can be part of every application without
writing one line of Visual FoxPro code.
Well-Tested Code
Thousands of ProMatrix applications are in use all over
the world. That means the ProMatrix code and application foundation have been thoroughly
tested by thousands of users. Its like having your own staff of testers.
Professional Support
When you need help, its only a phone call or
Email away. Our Internet support facilities quickly put you in touch with us and other VPM
developers who are ready to lend a hand 24 hours a day.
Have It Your Way
Visual ProMatrix gives you complete freedom to create
Visual FoxPro applications your way. A VPM application is 100% VFP. You can access all the
features of both VPM and VFP to create exactly what you want.
Provides Standards
Every developer knows the importance of coding and
development standards, but few developers get around to implementing them. When developers
work together, standards become essential. You and your development staff will quickly
learn to appreciate the coding standards and strict adherence to standards that you will
find in a Visual ProMatrix application. Your staff can adopt the same standards for their
development efforts and thereby avoid the time and expense of creating their own.
For a somewhat humorous
analysis of why you need Visual ProMatrix, go to: "Who
Should Not Use ProMatrix". |
| Top |
3.
Visual FoxPro provides a framework; why would I need Visual ProMatrix?
Visual FoxPro introduced what it
calls an "application framework" and an "application
builder" in VFP 6.0. However, if you are a serious VFP developer, you
would be making a serious mistake to base your valuable applications on
the native VFP framework. The VFP framework tools are buggy,
poorly documented, difficult to modify and very limited in functionality.
Again and again, we have heard from VFP developers who unwittingly made
the mistake of thinking that they could develop professional applications
using the VFP framework tools and classes. You have now been warned.
Don't make the same mistake. If you need to create powerful, stable and
easily maintained VFP applications, use Visual ProMatrix. |
| Top |
4.
How can I evaluate Visual ProMatrix at no risk to me? Do you have a
demo version?
VPM Enterprise Demo & Sample
Applications: Before you purchase Visual ProMatrix, you can
download and evaluate the VPM Enterprise Demo and two sample applications
built with Visual ProMatrix Enterprise Edition. Go to the
VPM Enterprise Demo
Download page to begin
the download process.
Product
Information: The ProMatrix Web is a treasure house of
information about Visual ProMatrix and all the ProMatrix Products.
Starting from the Home Page, you will find product feature lists, product
benefits lists and information designed to answer your many questions.
ProMatrix Customer
Service: When you have questions about ProMatrix Products feel free
to call or send an email. We believe that we are the only VFP framework
vendor that you can reach by phone. You will find our telephone numbers
and email addresses on our
Contact Us page.
|
| Top |
5.
How can I contact ProMatrix users to hear their comments about Visual
ProMatrix?
Talk to
Users: When you want to know the real truth about a framework,
there's no substitute for talking directly to a framework's users. They'll
tell you the pros and cons of the framework. You can contact ProMatrix
users through the
ProMatrix
Newsgroups. You'll find that many ProMatrix users have tried other
frameworks but have settled on VPM, and they feel strongly about it.
You'll also find that ProMatrix users are real pros.
User Endorsements:
Many ProMatrix have voluntarily sent us glowing endorsements of ProMatrix.
You will find a sample of the user endorsements we have received at:
User
Endorsements.
|
| Top |
6.
What technical support comes with Visual ProMatrix? Can you prove that
it's quick and responsive?
ProMatrix excels at providing
support when ProMatrix users need it. ProMatrix provides free
New
User Support and affordable
Priority
Support Plans when your free support ends. The
ProMatrix
Newsgroups are the most extensive and active online support vehicle
provided by any framework vendor.
Visit the ProMatrix Newsgroups, and you
will find that the ProMatrix user community is the largest and most
supportive by far. The messages on the ProMatrix Newsgroups clearly show
how quickly a user can obtain support when needed.
|
| Top |
7.
Does Visual ProMatrix come with detailed documentation? How good is it?
Did you know that ProMatrix is one of the few framework vendors that provide
detailed documentation manuals? We
make the
VPM
documentation available for download from the ProMatrix Web. Download
it and read it. You will see that it's excellent. Try finding
documentation like ours with any other framework. You won't be able to. If
we have gone to so much trouble to provide excellent documentation, what
does that tell you about the excellence we have put into Visual ProMatrix
itself? |
| Top |
8.
How does Visual ProMatrix compare to other VFP frameworks?
In the FoxPro community, it's not
considered "cool" to provide a head-to-head comparison with
other frameworks. Such comparisons reflect the bias of the preparer.
Nevertheless, the ProMatrix Web contains the following resources that will
help you evaluate Visual ProMatrix against the other VFP frameworks:
Many ProMatrix users have tried other
frameworks before choosing Visual ProMatrix. Those users tell us that:
- Visual ProMatrix is the easiest
framework to learn and use.
- Visual ProMatrix is the most stable and
bug-free framework.
- Visual ProMatrix provides the most
functionality.
- Visual ProMatrix applications provide
maximum performance.
|
| Top |
9.
I tried another VFP framework and it was full of bugs. How can I be
assured that Visual ProMatrix is stable and relatively bug-free?
Visual ProMatrix is the most stable
and bug-free VFP framework on the market. See for yourself by visiting the
ProMatrix Newsgroups
and communicating with ProMatrix users.
Leave a message on the ProMatrix Developers
Newsgroup asking for user opinions regarding VPM's stability.
There are thousands of Visual ProMatrix
applications running all over the world. Many Visual ProMatrix applications
have been in production for many years. As a result, the framework
code provided by Visual ProMatrix has been thoroughly tested. No
individual developer could ever test the developer's own code as
thoroughly as VPM code has been tested.
|
| Top |
10.
My applications work with large databases. How does a Visual ProMatrix
application perform with hundreds of thousands, or even millions, of
records?
A great deal of work has gone into
optimizing Visual ProMatrix forms and controls to be capable of handling
very large databases. Visual FoxPro itself has a reputation for
outstanding performance. However, to obtain maximum performance from
Visual FoxPro requires application code and table indexes to be
constructed in a way that utilizes VFP's performance-enhancing technology
correctly.
When you build an application with Visual
ProMatrix, your application will perform optimally regardless of whether
your application's tables contain only hundreds or many millions of
records.
|
| Top |
11.
Can I create multilingual applications with Visual ProMatrix?
You can easily create multilingual
applications with the ProMatrix
Multilingual Toolkit. Starting with VPM Enterprise 8.1, the
ProMatrix Multilingual Toolkit is included in VPM Enterprise at no
additional charge. The ProMatrix Multilingual Toolkit can be purchased as an add-on
for VPM Standard and for versions of VPM Enterprise prior to 8.1. With the Multilingual Toolkit a VPM
application automatically includes multi-language capability. No coding is
required to make your VPM applications run in the languages you need.
Visual ProMatrix is the only VFP framework
that provides the multilingual capabilities that you will enjoy with the
Multilingual Toolkit.
To learn more about the ProMatrix
Multilingual Toolkit,
click
here.
To download the Multilingual Toolkit documentation,
click
here.
|
| Top |
12.
Can I create client-server applications with Visual ProMatrix?
Yes, VPM Enterprise includes full client-server application support. You
can create VPM Enterprise front-end applications for all the popular
database backends, such as MS SQL Server, Oracle, MySQL, etc.We have designed
VPM
Enterprise to make it easy to create client-server
applications. With VPM Enterprise, you can create one application that can
access either local or remote data at the flip of a switch.
|
| Top |
13.
Does
VPM work with other 3rd party VFP tools?
Yes, ProMatrix users employ a wide
variety of VFP 3rd party tools with their Visual ProMatrix applications.
In fact, Visual ProMatrix contains hooks that make it easy to access 3rd
party development tools while Visual ProMatrix is running.
A Visual ProMatrix application is 100%
Visual FoxPro code. Therefore, any Active X controls or any other
utilities that you can include in a VFP application can be included in a
VPM application.
|
| Top |
14.
What's the Visual ProMatrix learning curve?
We’re
often asked: "What’s the Visual ProMatrix learning curve?"
Here’s our response:
- The learning curve depends on you. It
depends on your experience and abilities. An experienced Visual FoxPro
developer should be able to learn Visual ProMatrix in a few days. If
you are new to Visual FoxPro, learning Visual ProMatrix could take a
few weeks.
- However, from a practical standpoint,
the length of the learning curve isn’t important at all. Here’s
why:
- In just a few minutes Visual
ProMatrix will create an application for you that would take you
at least a year to create on your own. Let’s assume it would
take you 365 days to create VPM’s starter application
on your own .
- Logically then, if it took you 364
days to learn Visual ProMatrix, you would still be ahead of the
game — by one day.
- Because in reality it takes much
less than 364 days to learn Visual ProMatrix, it doesn’t make
sense to worry about the Visual ProMatrix learning curve. You can
be certain that the time it takes you to learn Visual ProMatrix
will be much, much less than the time Visual ProMatrix will save
you.
|
| Top |
15.
Do you provide Visual ProMatrix training?
We have developed a series of video training courses on CD that allow you
to learn VPM in the comfort of your own home or office.In addition, we
have been holding classroom
training sessions since 1995. Our training
sessions are tailored for beginners, intermediate users and advanced
users. In addition to classroom VPM/VFP training, we also host our unique
VPM Solutions Workshops, which are designed to address the specific needs
of attendees.
To learn more about ProMatrix training,
click
here.
|
| Top |
16.
What Edition of Visual ProMatrix do I need?
The Edition of Visual ProMatrix
appropriate for you depends upon the kinds of applications you need to
create.
Use the following guidelines to determine
the version of Visual ProMatrix appropriate for you:
- VPM Enterprise:
If your applications need to work with both local
and remote data (client-server) and your applications need a
full suite of business tools and features, use VPM Enterprise.
- VPM Standard:
If your applications only need to work with local data and they need
few business tools and features, use VPM Standard.
You will find a comparison of the tools and
features included in the two VPM Editions at:
VPM
Editions Comparison Chart
|
| Top |
17.
I want to pay as little as possible for a VFP Framework. What is a fair
price for Visual ProMatrix?
Don't be concerned about
price? You're probably thinking: "That's easy for you to say!"
But the fact is that any Edition of Visual ProMatrix will pay for itself
almost as soon as you take it out of the box. However, we do offer two
Visual ProMatrix Editions that vary in price.
- VPM Enterprise:
VPM Enterprise is our highest priced framework, but the fact is that
there is simply no other VFP framework that comes close to providing
everything VPM Enterprise gives you.
- VPM Standard:
VPM Standard is our lowest priced framework, and it is comparable in
terms of tools and features to VFP frameworks selling for hundreds of
dollars more. However, there's no other VFP framework with the
stability and OOP design of VPM Standard.
As far as the difference in price among the
available VFP frameworks goes, you generally get what you pay for. While
the available frameworks don't vary all that much in price, they do vary
significantly in what they give you. You will find that a low-priced
framework has a low price for a reason. It may not provide many tools and
features. It may not have been on the market long. In any event, as you
compare prices, keeping the following important quotation in mind:
"The bitterness of
poor quality remains long after the sweetness of low price is
forgotten!"
|
| Top |
18.
How can I purchase Visual ProMatrix?
You can purchase ProMatrix
Products, ProMatrix Training Courses, ProMatrix Add-On Tools and ProMatrix Priority Support Plans
online using the ProMatrix Store.
Click the "Purchase" button at the top of any page on the
ProMatrix Web to go to the ProMatrix Store. Click the "View
Order" button at the top of any page to see what's in your shopping
cart.
You can also place an order by
telephone, fax, email or mail. Click
Contact Us
for telephone, fax and address info.
|
| Top |
|