Microsoft Corporation introduced Microsoft C/C++ version 7.0 Development
System for Windows, incorporating Highperformance Object Technology (HOT I
for development of the smallest, fastest Windows-based applications
possible. The product contains a comprehensive set of professional tools
for Microsoft Windows 3.1, so that developers can immediately begin
building applications for Windows 3.1 when that new environment begins
shipping.

Microsoft HOT is a set of integrated technologies providing advanced C++
design, new compiler optimizations, and a Windows-based Applications
Framework to maximize the performance of objects under Windows. HOT
provides developers the benefits of object-oriented design without
saddling them with the high memory overhead and slow performance
associated with other C++ development products.

"Microsoft C/C++ has been crafted with one goal in mind -- to help
developers build the best C/C++ applications possible for Microsoft
Windows," said Bill Gates, Microsoft chairman and CEO. "The combination of
a great C++ compiler and the Microsoft

Foundation Class framework gives programmers the benefits of object
orientation for Windows with the production code quality they expect from
Microsoft. C/C++ 7.0 extends our substantial lead in the area of code
generation and Language design, improves developer throughput, and
incorporates many new tools and capabilities to help developers doing C++
applications for Windows 3.1. "

C/C++ 7.0 has a complete Windows 3.0 and Windows 3.1 toolset, including the
Windows debug kernel and the Windows set-up toolkit, plus a new version of
CodeView for C++ debugging, a much faster Programmer's Workbench, and the
Qualitas 386MAX memory manager to ease memory constraints during
development, among many other components. Many of the enhancements to
C/C++ 7.0 also benefit MS-DOS applications.

Summary of Key Features of C/C++  7.0

Designed to handle large, sophisticated Windows-based applications, C/C++
7.0's HOT technology eliminates the high overhead inherent in many
implementations of the C++ language and enables the creation of the
smallest and fastest applications possible.

C/C++ 7.0 provides a number of new object-oriented technologies for
building Windows-based applications:

Robust C++ version 2.1 code generation avoids many of the errors
experienced by other C++ compilers. C/C++ 7.0, which conforms strictly to
the AT&T 2.1 specification, is designed to generate correct object code
from even the most complex or obscure source expressions. In many cases,
coding errors missed by other compilers are caught by C/C++ 7.0 and
reported to the developer.

"In our position as a high-visibility, cross-platform C++ library
developer, we see a lot of C++ compilers," said Dr. Thomas Keffer,
president of Rogue Wave Software, Inc. "We threw our quarter-million lines
of C++ code at a beta version of C7 and came up with only two minor bugs.
Those have been fixed. C7 is a solid, impressive achievement. "

Microsoft Foundation Classes provide objects for Windows, with more than 60
C++ classes that abstract the functionality of the Windows Application
Programming Interface (API). The entire Windows API is supported. There
are classes for the Windows graphics system, GDI; Object Linking and
Embedding (OLE) and menus. The framework allows easy migration from the
procedural programming methodology of C and the Windows API to the
object-oriented approach of C++. Developers can add object-oriented code
while retaining the ability to call any Windows API function directly at
any time; a programmer can take any existing C application for Windows and
add new functionality without having to rewrite the application from
scratch.

In addition, the foundation classes simplify Windows message processing and
other details the programmers must otherwise implement manually. The
foundation classes include extensive diagnostics. They have undergone
rigorous tuning and optimization to yield very fast execution speeds and
minimal memory requirements. When compiled, the entire Foundation class
library is only 39 KB and typically adds very little overhead to the
application. Competitive C++ products generate significantly more overhead
than the foundation classes in the form of dynamic link libraries (DLLs)
required at runtime. C++ source code is included for all foundation
classes. More than 20,000 lines of sample code are provided in 18
significant Windows-based applications to demonstrate every aspect of the
foundation classes and programming for Windows, including use of OLE.

New tools speed development for Windows 3.1. The Windows debug kernel is a
fundamental tool for developers of applications for Windows 3.0 and 3.1.
About 60 percent of all Unrecoverable Application Errors (UAEs) are caused
by invalid parameters being passed to Windows from an application. The
debug kernel provides a mechanism to trap and report such errors back to
developers, so they can correct the problem. The Windows set-up toolkit
provides developers the tools they need to create custom, Windows-hosted
installation and setup programs for their applications.

Throughput Improves Across Range of Tools

Improved developer throughput is possible because Microsoft has
aggressively driven its build times down to match the performance of other
professional development environments. This is achieved through a variety
of new features, such as precompiled headers, which allow previously
compiled versions of header files to be saved and then reused during
subsequent compilations. Unlike other compilers, Microsoft C/C++ 7.0
allows precompilation of any source code. This feature leads to
significantly shorter compile times for C programs, which typically
contain many header files. Microsoft has also extended precompilation
technology to include precompiled types. ALL symbolic information can be
precompiled during the debugging cycle, which improves link time -- a
critical savings when developers are intensively building and rebuilding
their applications.

New versions of CodeView debugger and the Programmer's Workbench (PWB) also
speed the edit/debug/build cycle and work closely with Windows to allow
the programmer to operate within the graphical operating system. Both
CodeView and PWB now support multiple overlapping windows.

 CodeView debugger now supports full C++ debugging in four modes,
including remote debugging of an application that is running on a
different system and from within Windows.

 PWB has been tuned for speed and redesigned with an enhanced
project-oriented interface. In addition, a powerful C++ "class browser"
helps developers visualize and productively navigate complex class
hierarchies. PWB is at least twice as fast as the previous version.

 "WXServer" technology in PWB allows developers to automatically run
Windows-based tools and applications from within PWB, along with
MS-DOS-based tools and applications, providing a single, integrated
development environment.

C/C++ 7.0 Continues Leadership in Code Generation

Additional size and speed optimizations in C/C++ 7.0 offer even better
results than optimizations in C6.0, which has continued to be an industry
leader in this area. In addition to the optimizations contained in C6.0,
C/C++ 7.0 provides new optimization technologies for

. A major addition to the optimizations is p-code (packed code), an
advanced code generation technology used to develop Microsoft's own
applications, including Microsoft Word, Microsoft Excel and Microsoft
Project. As an intermediate object code representation, p-code compresses
code size by 30-40 percent through the use of a compiler option.
Developers will use p-code selectively for parts of applications where the
most sizable reductions can be made at the least cost in speed, for
example in user-interface code. P-code runs more slowly than native code,
but by shrinking code size it can also reduce or eliminate swapping to
disk, which provides an offsetting speed gain.

 Also new are full inlining capabilities for C and C++ . Microsoft's
inlining technology handles inlined functions containing control
structures; other compilers are restricted to inlining functions without
control structures. Microsoft's approach means larger and more complex
combinations of code may be inlined, substantially improving the
optimization capability. In addition to programmer controlled inlining,
the auto inlining feature automatically performs intelligent inlining of
an application's functions, without any work on the part of the
programmer, for an immediate speed gain of up to 10 percent.

Other Product Features

386MAX by Qualitas provides advanced memory management for developers. It
is included with Microsoft C/C++ 7.0 at no additional cost.

For programming in MS-DOS, C/C++ 7.0 offers a new virtual overlay manager,
the Microsoft Overlay Virtual Environment (MOVE), which allows programmers
to build MSDOS-based programs of almost unlimited size. By overlaying both
code and data, the C/C++ 7.0 overlay manager represents a major advance
ova competitive products, which overlay only code. A number of general
purpose C++ classes in the foundation classes can be used by both
programmers for Windows and MS-DOS.

Extensive documentation includes more than 5,000 printed pages as well as
detailed online hypertext manuals. Among the manuals is a C++ tutorial and
a class library "cookbook," both of which help bring programmers up to
speed fast.

The suggested U.S. retail price of C/C++ 7.0 is $499. Users of previous
versions of C and C++, including Microsoft C, Borland C++, Watcom C, or
Zortech C++ can upgrade for only $139 in the U.S. Product and upgrades are
available through normal retail outlets. C/C++ 7.0 will be shipping by
April 1992.

International Availability

Microsoft C/C++ 7.0 will be simultaneously available in Eastern Europe,
Munich, Paris, Stockholm, London, Amsterdam and Milan. A Kanji version of
C/C++ 7.0 is also being readied for the Japanese market.
--------------------------------------------------------
Microsoft Corporation also announced that the Qualitas 386MAX version 6.0
package will be included in the Microsoft C/C++ version 7.0 Professional
Development System for Windows. This special promotion provides
programmers with advanced memory management capabilities for application
development.

"We are pleased to be working with Microsoft to provide a memory management
solution to the developer community," said Mary Stanley, CEO of Qualitas,
Inc. H386MAX has been a very popular solution for users who have memory
management needs. Through our combined efforts, users are assured a solid
solution. "

Developers for both the Microsoft Windows and MS-DOS operating systems will
benefit from using 386MAX because it will allow them to access the
services that the MS-DOS protected mode interface (DPMI) brings. 386MAX is
a self-installing memory manager and program loader for 386-based systems.
It automatically relocates memory-resident software into unused regions of
address space, increasing conventional memory, and allowing large,
memory-intensive applications to run more efficiently.

386MAX will be included in the Microsoft C/C++ version 7.0 box and is
scheduled to be widely available in retail outlets in April 1992.
--------------------------------------------------------
In conjunction with the announcement of Microsoft C/C++ version 7.0
Development System for Windows, 29 independent software vendors (ISVs)
simultaneously announced new tools for the Microsoft C/C++ 7.0 development
environment.

"We are pleased to see the diversity and abundance of development tools
being announced today," said Bill Gates, Microsoft chairman and CEO. "With
C/C++ version 7 and the wide variety of tools available, developers will
have the means to create more and better applications for Windows than
ever before." Industry-wide Support

The following are statements of support from industry tools vendors
announcing their new development tools for Microsoft C/C++ version 7
today:

"In our position as a high-visibility, cross-platform C++ library
developer, we see a lot of C++ compilers. We threw our quarter-million
lines of C++ code at a beta version of C7 and came up with only two minor
bugs. Those have been fixed. C7 is a solid, impressive achievement." Dr.
Thomas Keffer, President, Rogue Wave Software, Inc.

"Microsoft C has always been an industry standard for developing on the PC.
With the release of C 7.0 and the advent of C++ we are sure Microsoft is
going to play a key role in the development language arena. MultiScope
will provide superior debugging technology to support this
industry-leading product. Our debuggers include many productivity tools
(such as the Crash-Analyzer System used for finding the cause of UAEs
fast) that save C 7.0 developers hours and weeks of development time."
Mansour Safai, President, MultiScope, Inc.

"Microsoft continues to drive the industry forward with the release of its
new C/C++ version 7 which is sure to become a standard. Nu-Mega
Technologies is committed to supporting the Microsoft standard with all of
our tools and future products as well." Franklin Grossman, President,
Nu-Mega Technologies, Inc.

"Microsoft' s introduction of Microsoft C/C++ version 7.0 marks the
beginning of an entirely new era of software development and establishes
C++ as the development language of preference for future development."
Eddie Currie, President, ImageSoft

"As the developer of the only distributed object-oriented database for the
Windows environment, Object Design is pleased to be able to address the
growing community of users of Microsoft C. Together, Windows 3.1 and
ObjectStore, combined with the high performance of Microsoft C++ 7.0, will
provide professional developers with a powerful object-oriented
environment for developing complex applications on the PC." Tom Atwood,
Founder and chairman, Object Design, Inc.

"Using Vermont Views v3.05 with your Microsoft C v7.0 compiler allows you
to provide all functionality and graphic features your end users are
demanding without the overhead associated with other development
environments." Vince Taylor, President ,Vermont Creative Software

"Programmers who use Microsoft C/C++ 7.0 and the Microsoft Foundation
Classes to build their applications for Windows will significantly reduce
their development time. CASE:W for MFC will increase programmer
productivity even further by generating the required MFC object code for a
Windows interface automatically." Terry Flaherty, Vice president of
marketing, CASEWORKS, Inc.

"The AccSys libraries, when combined with the powerful Microsoft C/C++
programming environment, provides the application programmer with
unprecedented power to deliver applications in a timely manner. dBASE or
Paradox file management is quick and flexible with AccSys." Steve Hersee,
President, Copia International, Ltd.

"Microsoft's C 7.0 and Datalight's C-thru-ROM provide a complete
stand-alone ROM development tool set for 80x86 developers. Users get
startup code, ROMable library and remote debugging, allowing them to run C
7.0 code from ROM on any 80x86 platform." Roy L. Sherrill III, President,
Datalight

"The object-Menu product was created with a strong emphasis on ease of use
and is therefore equally well-suited to the Microsoft C/C++ 7.0 developer
who is just entering the realm of C++ as well as the experienced OOP
designer. Further, the use of Microsoft C/C++ 7.0 in conjunction with
object-Menu will dramatically increase the productivity of the C++
programmer." Lisa Herman, Vice president, sales and marketing, Island
Systems

"C++/Views combined with Microsoft's new C/C++ 7.0 enables developers to
create the most highly optimized Windows applications in the shortest
possible time. Together, they create an ideal object-oriented Windows
development environment." Stephen M. Kuhn, Director of marketing, Liant
Software Corporation

"SegMentor is an add-on utility designed to enhance the performance of
applications compiled with Microsoft C 7.0. SegMentor analyzes the
function calling patterns of an application, and then causes those
functions which call each other most frequently to be bound together into
common segments or pages. This new segmentation scheme is then
transparently integrated via Microsoft's pragma directives." Chris Suver,
President, MicroQuill, Inc.

"Our PANEL and PANEL Plus screen management products have supported
Microsoft C since its first release, and version 7 is the best yet. We
have found that the new Windows support for Windows in PANEL Plus II works
excellently with the Windows development tools now available with
Microsoft C/C++." Tim Frost, Managing director, Roundhill Computer Systems
Limited

"I'm excited because C++ programmers can now use CodeBase 4.5 with
Microsoft C++ 7.0 to produce high-quality database applications. C++
programmers can now access dBASE, FoxPro and Clipper files from either
MS-DOS or Microsoft Windows." Ken Sawya, President, Sequiter Software,
Inc.

New Product Information

The following are short descriptions of the new development tools
introduced for the Microsoft C/C++ 7.0 development environment:

Advanced Programming Techniques, Inc. 
APT Reporting 1.0 is a sophisticated SQL query and report writing
application for the Microsoft Windows environment. It makes report design
as simple as clicking on fields and positioning them on the screen. Chris
Falsone, (617) 426-0360

Blaise Computing, Inc. 
Blaise Computing Inc. offers the following library support for applications
in Microsoft C/C++ Development System for Windows, version 7.0. Windows
Control Palette provides collections of custom controls and a custom
dialog box class that allows programmers to build sophisticated and
attractive interfaces. C Tools Plus is a comprehensive, general-purpose
add-on library for building MS-DOS, text-mode applications; and C Async
Manager allows programmers to develop serial communications applications
quickly and easily. Kathleen Calderwood, Marketing director, (510)
540-5441

Blue Sky Software Corporation 
WindowsMAKER Professional for C/C++ is an object-oriented prototyping and
development tool that generates source code. It is designed for use with
Microsoft C/C++ 7.0. The two packages make it easy for expert developers
and programmers -- even end users with little or no experience programming
for Windows -- to design, test and generate graphical applications for
Windows 3.x with little more than the simple point-and-click of a mouse.
Steven J. Leon, President, Technopolis Communications, (310) 670-5606

Bottleworks Development Corporation
SoftCode 3. 0 is a template-based application development tool that
generates source code for Microsoft C/C++ 7.0. It includes an application
outliner, menu editor and screen painter. Charlie Bindert, President,
(516) 596-9700

CASEWORKS, Inc. 
CASE:W Corporate Edition for Microsoft Foundation Classes for (MFC) is a
development tool for Windows-based applications that includes an
interactive interface designer and code generator to produce expert-level
C++ source code using the Microsoft Foundation class library. Terry
Flaherty, Vice president of marketing, (404) 399-6236

Copia International, Ltd.
AccSys for Paradox is a multi-platform database management library
interface between Microsoft C/C++, QuickBASIC or Visual Basic and Paradox
files. Develop applications using DOS, DOS Extenders, Windows (DLL), OS/2.
Network capabilities included. 

AccSys for dBASE is a multi-platform database management library interface
between Microsoft C/C++ or Visual Basic and dBASE. Develop applications
using DOS, DOS Extenders, Windows (DLL), OS/2 environments. Network
capabilities included. Dorothy Gaden, Vice president of marketing, (708)
682-8898

Coromandel 
ObjecTrieve++ consists of a set of class libraries and a multi-access
database engine for building powerful database file formats,. The database
engine supports three popular file formats -- ObjecTrieve, dBASE III and
Btrieve. The class library allows you to define tables, insert, update and
change data in them and perform queries.

ObjecTrieve from Coromandel is an ISAM-based data management tool that
allows developers to build powerful data management applications across
multiple platforms such as MS-DOS, Windows and UNIX. ObjecTrieve extends
the power of C and C++ by providing a data manager with performance and
flexibility for developing conventional and multimedia applications.
ObjecTrieve supports storage and retrieval of Binary Large Objects (BLOBS)
such as scanned images, video, dialog boxes, documents, bit maps, rule
sets, etc.

Integra SQL for Microsoft Windows is a powerful SQL database, implemented
as a DLL, for C and C++ developers. Integra SQL supports DDE for
communicating with other programs based on Windows. Applications can be
built by embedding SQL into C or C++ or using a call interface that is
compatible with Microsoft SQL Server. It enhances the productivity of
developers for Windows by reducing programming effort and development
time. Narayan Laksham, (718) 793-7963

Creative Programming Consultants, Inc. 
VitaminC is a full-featured user interface toolkit. Its library of C
functions includes text-mode windows, menus, fields, list boxes, push
buttons, radio buttons, scroll bars and mouse support. Applications are
royalty free. Jeff A. Betts, (214) 245-9139

Gimpel Software 
PC-lint version 5. 0 analyzes C programs and reports bugs, glitches and
inconsistencies. It looks across multiple modules and enjoys a perspective
that a compiler doesn't usually have. It aids in developing reliable
programs, making programs more maintainable and in porting programs to new
machines, new operating systems, new compilers and new memory models.
Anneliese Gimpel, (212) 584-4261

Greenleaf Software, Inc. 
Greenleaf Comm++ is an object-oriented asynchronous communications library
that will provide a hierarchy of classes and give the programmer simple
access and control of serial communications with or without terminal
emulation. The communication-related classes are designed to overcome the
limitations of addressing the serial RS-232 ports through the operating
system or BIOS. Comm++ runs under MS-DOS, Windows 3.0 or OS/2. Tammie
Williams, (214) 248-2561

ImageSoft
CommonView provides the proven application framework of predefined C++
classes representing the common components and functions needed to develop
any GUI-based application. With CommonView a developer can rapidly create
a single, simplified, portable GUI program. Joshua Allen, (516) 767-2233

Island Systems 
Object-Menu is a C++ class library providing a powerful, extensible,
full-featured MS-DOS-based GUI. The developer can create Motif-style
screens easily with elements such as overlapped windows, menus, scroll
bars, dialog boxes. Included are built-in event and window management and
an interactive hypertext help system. Lisa Herman, (617) 273-0421

KnowledgeGarden, Inc. 
KnowledgePro Windows is a tool for rapid application development in
Windows. Simple commands let users access C/C++ DLLs and call back to
KPWin for its interface, expert system and hypertext capabilities. John
Slade, (516) 246-5400

Liant Software Corporation 
C++/Views is a C++ class library far creating platform-independent GUI
applications for Windows, UNIX/Motif, and OS/2 Presentation Manager.
Stephen M. Kuhn, (508) 872-8700

MAGEE Enterprises 
Screen Manager Professional (SMP) aids programmers in the development of
interface design including windowing, menuing, context-sensitive help
functions, data entry, plus keyboard and mouse support. Unique features
include: unlimited number of windows, event-driven mouse support,
context-sensitive help, linkable libraries, and a complete tutorial with
over 100 examples of code. Dana Jordan, (404) 446-6611

Magma Software Systems 
Version 3.40 of the MEWEL Window library for Microsoft C 7.0 and
Microsoft's AFX Class Libraries allow programmers using MS-DOS, OS/2,
UNIX, and VAX VMS to create text and graphical applications that resemble
those of Microsoft Windows and maintain source code compatibility as well.
MEWEL also allows programmers to take existing code for Microsoft Windows
and create text and graphic versions which run on multiple platforms. It
also fully supports the Common User Access (ClJA) component of IBM's
System Application Architecture (SAA) across multiple platforms. Marc
Adler, (201) 912-0192

Mansfield Software Group 
KEDIT 5.0 is the new version of Mansfield Software Group's XEDIT-compatible
PC text editor. KEDIT 5.0 will be released in May. Kevin Kearney, (203)
429-8402

MicroQuill, Inc. 
SegMentor optimizes the segmentation map so that C 7.0 applications run
fast, even in tight memory conditions. It achieves this by causing those
functions which call each other most frequently at run time to be bound
together into common segments or pages.

Performance Tracer captures application-wide call-tree and functions timing
profile data in a single pass. This data is used for tuning decisions and
coverage analysis. No source modifications are required.

DeMystifier examines how Microsoft C' applications interact with the
internals of Windows. DeMystifier captures information on memory
management, message processing, window class and instance management, GDI
display and device capabilities, and system-wide environment settings.

   Tom Marvin, (206) 525-8309

MultiScope, Inc. 
MultiScope Debuggers for Windows debug 100 percent CodeView compatible
Windows-based applications. Included are both Windows and character-mode
user interfaces. It supports single and dual monitor debugging, remote
debugging, powerful data browsing, 386/486 watches, DLL debugging,
complete expression evaluation, and full Spy capabilities. MultiScope's
Crash-Analyzer quickly pinpoints the cause of UAEs. MultiScope Debuggers
are also available for MS-DOS and OS/2.

MultiScope Debuggers for DOS debug 100 percent CodeView-compatible
MS-DOS-based applications using either a Windows or a character mode
interface. It supports overlays compatible with the Microsoft standard,
single and dual monitor debugging, remote debugging, 386/486 watches, and
can "load high" the debugger and symbol table to free up conventional
memory. MultiScope's Crash-Analyzer quickly helps you find the cause of
runtime exceptions. MultiScope Debuggers are also available for Windows
and OS/2.

   Susanne Gahnstedt, (415) 968-4892

Nu-Mega Technologies, Inc. 
BOUNDS-CHECKER for MS-DOS runs in extended memory using the 386 virtual
machine technology to provide real-time memory protection. BOUNDS-CHECKER
locates and verifies memory overwrites and out-of-bounds memory accesses
by popping up/highlighting the offending source code automatically.

Soft-lCE/W for Windows 3.X is a systems/applications level debugger that
gives a complete view of the internals of Windows and The debugging of all
code for Windows at source level. Including: applications, VxDs,
MS-DoS-based applications, TSRs and MS-DOS-loadable device drivers.
Soft-ICE/W uses the 386/486 chip to generate hardware-style breakpoints
which can be set on memory locations and ranges, I/O port accesses and
interrupts.

   Scott Gagnon, (603) 889-2386

Object Design 
ObjectStore is a complete distributed object-oriented DMBS that supplements
the C++ language with database capabilities. It features distribution and
concurrency control for equal access from every network node; version and
configuration support for individuals and groups; and support for
nonprocedural queries. Lee McEnany, (617) 661-7900

Paradigm Systems 
Paradigm LOCATE enables Microsoft C/C++ 7.0 users to develop ROMable
applications for Intel 80x86-compatible embedded systems. Paradigm LOCATE
includes ROMable start-up code, run-time library support and has full
support for Paradigm DEBUG, popular in-circuit emulators and EPROM
programmers. Rick Naro, (607) 748-5966

ProtoView Development Company 
ProtoGen 2.1 allows C++ programmers to tap into the powerful ProtoView
dynamic link libraries to access advanced data entry and validation
capabilities. Masked input, date, currency, numerics and table selection
controls and much more give a sophisticated look and feel with no coding
effort. Dean Guida, (908) 329-8588

Rational Systems, Inc. 
DOS/16M is Rational System's 16-bit DOS Extender that directly accesses up
to 16 MB of extended memory on any 80286/386/486-based PC. DOS/16M
supports Windows 3.x, DPMI and VCPI.

DOS/4G is Rational System's 32-bit DOS Extender that directly accesses up
to 4 gigabytes of extended memory on any 80386/486-based PC. DOS/4G
supports Windows 3.x, DPMI and VCPI.

BigWin brings 32-bit development power to Windows by allowing developers to
build 32-bit Windows-based applications that will run on 16-bit Windows
3.x.

WinServe permits developers to move their MS-DOS-based applications to
Windows 3.x quickly. WinServe provides interprocess communication between
a true Windows interface and a MS-DOS-based application running in an
MS-DOS box under Windows. 

   Byron Bollas, (508) 653-6006

Rogue Wave Software, Inc. 
Tools.h++ is a set of efficient and versatile C++ foundation classes that
will make virtually any programming job easier. Includes a complete set of
Collection classes, String classes, date and time classes, Regular
expressions, Tokenizers classes and B-Tree disk retrieval. Classes have
not been derived from a single object, making it easy to use Tools.h++
with other libraries. Can be compiled as a Windows DLL.

Math.h++ combines power and ease of use in a set of C++ classes designed to
improve the performance and reliability of your numerics code. Its
innovative class structure makes the manipulation of vectors and matrices
as easy as built-in types like double, yet its inlined assembly BLAs makes
your code faster than C or Fortran!

Matrix.h++ extends Math.h++ to new matrix types. Banded, Hermitian,
Hermitian banded, Skew symmetric, Symmetric, Symmetric banded,
Tridiagonal, Lower triangular and Upper triangular matrices are all fully
supported. Innovative uses of static type checking ensure that symmetries
in your matrix types are fully maintained without giving up runtime
efficiency. Includes Math.h++ .

Linpack.h++ is a complete implementation of Linpack' s famous functionality
and more in an advanced C++ class interface. LU facturization for all
Matrix.h++ types. Cholesky, QR, and Singular Value decompositions.
Cholesky and QR least squares classes and Incremental least square
classes. Built on top of Math.h++'s inlined assembly BLAs makes
Linpack.h++ fast. Includes Matrix.h++ and Math.h++. 

   Dan Whitaker, (503) 754-3010

Roundhill Computer Systems Limited 
PANEL Plus II is a C programming tool for user interface management,
allowing applications to be made source-compatible over a vide range of
operating systems, including MS-DOS, Windows, OS/2, Xenix, UNIX and VMS.
Steve Hersee, (708) 690-3737

Sequiter Software, Inc. 
CodeBase 4.5 is the C library for database management providing complete
dBASE functionality to C/C++ developers. With CodeBase 4.5 you can build
multiuser applications compatible with the data, index, and memo fields of
dBASE, Clipper, and FoxPro, including the FoxPro 2.0 compound index files
and dBASE IV multiple tag indexes. Using CodeWindows, a set of high-level
Windows functions that is included with CodeBase 4.5, CodeBase users can
quickly produce their own data browse, entry and edit windows. Kevin
Shinduke, (403) 437-2410

Solution Systems 
BRIEF, is an editor for PC programmers, featuring mouse support, EMS
caching, redo and undo. BRIEF allows developers to program faster and more
productively with multiple windows, smart indenting, total keyboard
configurability, C-like macro language with source-level debugger and
more. BRIEF will soon support Microsoft C/C++ 7.0.

Sourcerer's Apprentice for Microsoft Windows provides total configuration
management with improved project organization, security, reporting,
integration with Word for Windows, automatic journaling or network or
workstation activity, compression, archiving and more. 

   Karen Teven (617) 740-2510 x223

South Mountain Software 
Essential B-Tree for Windows is the database management library that
provides quality, completeness, speed and versatility. B-Tree is designed
for fast and accurate data storage, retrieval, and updates. B-Tree's
features include support for fixed and variable length records; dBASE m
files; single and multiuser networks; partial and duplicate keys; and
multiple indices.

TSRific, the multilingual tool for TSR development, is the toolkit
developers need for building memory-efficient and reliable TSRs. This
library takes care of interrupt conflicts, MS-DOS caveats and screen
preservation. One function call is all it takes to run a program into a
powerful TSR using C/C++, Clipper, Pascal, dBASE, Foxpro or BASIC. 

   Susan Dwyer (201) 762-6965

Vermont Creative Software 
Vermont Views with Designer v3.05 will provide compiler support for
Microsoft C v7.0. Vermont Views provides a powerful, interactive screen
designer and C library of more than 580 functions for user interface
development. Mary Bushey, (802) 848-7731

Zinc Software Incorporated 
Zinc Interface Library 3.0 allows Microsoft C/C++ 7.0 developers to create
powerful, object-oriented, MS-DOS applications in graphics and text mode
that can be transparently migrated to Windows 3.0 or vice versa. John
Christiansen, (801) 785-8900

  +---------------------------------------------------------------+
  |  From the America On-Line & PC-Link New Product Info Services |
  +===============================================================+
  | This information was processed with OmniPage Professional OCR |
  | software (from Caere Corp) & a Canon IX-30 scanner from data  |
  | provided by the above mentioned company. For additional info, |
  | contact the company at the address or phone# indicated above. |
  |    All submissions for this service should be addressed to    |
  |   BAKER ENTERPRISES, 20 Ferro Drive, Sewell, NJ 08080 U.S.A.  |
  +---------------------------------------------------------------+
