[Contents]
[Previous]
[Next]
Preface
This book presents Taligent's own story, as I've come to understand it, about
Taligent technology: what it is, why it's important, and where the people who
created it intend to take it.
Although this book is required reading for some of Taligent's programming
classes, it isn't a programming manual. Instead, it presents a snapshot of
Taligent's business, marketing, and technical plans--a snapshot taken before the
beta versions of Taligent's first products were completed. However, the technical
information in the book isn't limited to the first Taligent product release. It
describes both technology that is part of the first release and, wherever
possible, the rough outlines of technology under development for later releases.
Audience and structure
Inside Taligent Technology contains useful information for anyone who wants to
begin learning about Taligent technology, including knowledgeable users, managers
who make decisions about information systems, and computer professionals. It has
two parts. Part I, "Introduction to Taligent technology," is for both programmers
and nontechnical readers:- Chapter 1, "A new generation of applications," discusses recent trends in the
computer industry and Taligent's vision of the role it can play.
- Chapter 2, "The Taligent programming model," summarizes Taligent's approach
to object-oriented programming (OOP) and introduces frameworks, the structures
that underlie all Taligent programming.
- Chapter 3, "A human interface for organizations," introduces some of the
benefits for users that Taligent technology makes possible.
- Chapter 4, "Taligent market development," describes the business and
marketing strategy Taligent has adopted to achieve rapid high-volume deployment
of its software products.
- Chapter 5, "Development tools and approaches," introduces Taligent's
development tools and describes how to get started as a Taligent developer.
You don't need to be an expert to understand these chapters. Anyone with an
interest in computers should be able to grasp the basic concepts that underlie
Taligent technology.
Part II, "CommonPoint system architecture," presents an overview of the
CommonPoint application system, Taligent's flagship software product. These
chapters are intended primarily as a reference for readers who have some
familiarity with the principles of object-oriented programming and want to know
more about CommonPoint capabilities in specific areas:
- Chapter 6, "Introduction to the CommonPoint application system," introduces
the CommonPoint system architecture and the notation conventions used in Part II.
- Chapter 7, "Desktop frameworks," introduces the CommonPoint frameworks that
are at the heart of the Taligent programming model. It explains how Taligent
applies the OOP and framework concepts introduced in Chapter 2 to basic
programming tasks such as representing data.
- Chapter 8, "Embeddable Data Types," introduces some of the CommonPoint
frameworks that provide ready-made data types for specific application domains
such as text and graphics.
- Chapter 9, "Graphics," describes CommonPoint capabilities in the areas of
2-D and 3-D graphics, graphics device drivers, fonts, and color. - Chapter 10, "Text," introduces the CommonPoint mechanisms for storing,
styling, displaying, and inputting multilingual text.
- Chapter 11, "Time media," describes the CommonPoint frameworks that support
various kinds of time media, including audio, MIDI, video, and telephony.
- Chapter 12, "Other Application Services," introduces the ways in which
CommonPoint applications can interoperate with non-Taligent applications. It also
describes CommonPoint capabilities in the areas of printing, scanning, and
localization.
- Chapter 13, "Enterprise Services," describes the high-level distributed
computing services available to CommonPoint applications, including data access,
concurrency control and recovery, system management, messaging, and remote object
calls (ROC).
- Chapter 14, "Foundation Services," describes basic programming services used
by all CommonPoint applications and frameworks, including the notification
mechanism, identifiers, storage, testing, and numerics.
- Chapter 15, "OS Services," introduces low-level CommonPoint services such as
communications, the file system, time services, runtime services, and microkernel
services.
Part II doesn't describe how to program the CommonPoint system. You can find that
kind of detailed information in the CommonPoint developer guides and related
publications.
Sean Cotter
[Contents]
[Previous]
[Next]
Addison-Wesley Publishing Company, Copyright©1995 by Sean Cotter
and Taligent,Inc. All rights
reserved.