Gupta Invites Developers To Create And Co-Market "SQLWindows Reusable
Template And Object Kits"

New Market For SQLWindows 4.0 Add-On Software Is A Profit Opportunity For
Developers 

Menlo Park, Calif., April 6,1993--Gupta Corporation is embarking on a drive
to make client-server application development more powerful and faster by
encouraging developers to create class libraries and templates for
SQLWindows 4.0 that can be co-marketed by Gupta to SQLWindows 4.0 users.
Add-on software for SQLWindows 4.0 represents a major new market
opportunity for developers. SQLWindows enjoys high market penetration in
the area of client-server application development tools, with over 20,000
copies sold.

"There is a real demand in the client-server application development market
for these kinds of shared add-ons, because you can reuse the same class
library or template in many other applications and save a significant
amount of development time," said Earl Stahl, Vice President and General
Manager, Desktop Products for Gupta Corporation. "SQLWindows 4.0 templates
are unique because they are truly portable and developers can use them for
different applications accessing different databases. Our users and
developers are eager to take advantage of the object-oriented features of
SQLWindows 4.0. We expect that there will be a significant new market for
these SQLWindows add-ons."

Gupta Corporation will help to remarket the templates, class libraries and
custom controls created by third-party developers. Other users can then
acquire these add-ons and easily drop them into their own applications,
without having to create them themselves. Developers interested in
marketing their SQLWindows 4.0 add-ons can contact Don Hester, Gupta
Corporation, 415/617-4662.

Reusable SQLWindows 4.0 Templates. Templates represent a very high level,
structured approach to easily creating powerful mission-critical
client-server applications. Templates speed up application development
because they can be used to create standardized application screens. The
unique TeamWindows component of SQLWindows includes a data
dictionary-driven repository that makes SQLWindows 4.0 templates uniquely
portable to different applications accessing different databases. The data
dictionary includes a database of information on each template documenting
how to insert and update information, without restricting templates to a
specific database, thereby lending them the "intelligence" needed to be
portable. By just pointing and clicking, templates can easily be reused
from application to application.

SQLWindows users can easily drop ready-made reusable objects and templates
created by other developers into their own applications. These template
and object kits can be created for both vertical and horizontal
applications. An example of a vertical kit is an electronic imaging
template allowing end-users to view scanned photographic data, such as in
insurance forms or security applications.

Examples of horizontal templates that can be used for a broad range of
applications include a dialog box for error handling, a window for
browsing customer names and other database browsers, log-in dialogs, text
processing applications, etc. Templates can also be created for a wide
range of applications for a particular database server, such as Oracle.

Object Classes/Class Libraries. Gupta is encouraging developers to create
and share class libraries for SQLWindows 4.0. SQLWindows is fully
object-oriented, and supports encapsulation, polymorphism, and single and
multiple inheritance. SQLWindows 4.0 users will be able to drop standard
objects into their applications, without needing to create them
themselves. Object classes for SQLWindows 4.0 could include LAN services,
database access, graphical drawing, and contain classes such as lists,
etc.

Custom Controls. Gupta is encouraging developers to make custom controls
available for SQLWindows 4.0 users. SQLWindows will work with any Windows
custom control created using the Microsoft Windows Software Development
Kit (SDK). Examples of custom controls include a spreadsheet window, a
gauge indicating inventory levels, airplane seats, kitchen layouts,
meters, slides, etc.

Templates can contain visual objects and custom controls. SQLWindows users
building an airline reservation application could generate an airplane
layout chart from a third-party template which uses custom controls such
as airplane seats, alleys and kitchens to create the screen.

About Gupta Corporation

Gupta Corporation, founded in 1984, is the leading vendor of client-server
system software for PC networks. Gupta's products are widely used by major
corporations to downsize/rightsize their applications to PC LANs.

Gupta's SQLBase Server pioneered the market for PC client-server databases,
and continues to be the only such database designed expressly for
networked PCs. The NLM version recently established a new performance
standard for PC client/server databases. SQLWindows has been instrumental
in the growth of applications developed for client-server networks. Quest
is a data access, query and reporting tool for end-users, and SQLNetwork
is a family of software products (SQLGateway and SQLRouter) for connecting
Gupta tools and servers to other server data sources including DB2,
ORACLE, Sybase and Microsoft SOL Server, Informix, AS/400 Database,
HP/ALLBASE and HP/TurboIMAGE, Cincom SUPRA Server and others.

Gupta Corp, 1060 Marsh Rd, Menlo Park, CA 94025
415-321-9500;  Fax: 415-321-5471

==========================================================
From the America Online -- New Product Information Service
==========================================================
This information was processed from data provided by the
above mentioned company. For additional details, contact 
the company at the address or telephone number indicated.
==========================================================
All submissions for this service should be addressed to:
BAKER ENTERPRISES, 20 Ferro Dr, Sewell, NJ 08080 U.S.A.
Email:  RBakerPC  (AOL),   rbakerpc@aol.com  (Internet)
==========================================================
