Object Oriented Application Frameworks

Ted Lewis and friends
  • April 1995
  • ISBN 9781884777066
  • 352 pages
  • printed in black & white
This title has been retired and is no longer for sale.

Frameworks are object-oriented programming environments for vertical application areas. This book is the first to survey this exciting newtechnology, its concepts, and practical applications. Considered the next step in the evolution of OOP, framework technology is at the center stage of the software strategies of Taligent, IBM, HP, Microsoft, and Apple, among others. In spite of that, frameworks remain poorly understood, and are rarely covered in the literature. This book condenses practical experience and research ideas; explains exotic terminology so that a novice computer professional can quickly absorb it; is easy to read and conceptually crisp; and will be useful to many types of readers, from programmers to technical managers.

Object-Oriented Application Frameworks:

  • Covers real-world commercial and public-domain frameworks:

    MacApp, ET++, Taligent's Frameworks, Unidraw, InterViews (precursor of Fresco), and Prograph
  • Illustrates how the technology is used in applications (e.g., MFC from Microsoft) and languages (e.g., Prograph from Prograph International)
  • Introduces and explains the ideas in plain English

about the book

  • Covers real-world commercial and public-domain frameworks:
    MacApp, ET++, Taligent's Frameworks, Unidraw, InterViews (precursor of Fresco), and Prograph

  • Illustrates how the technology is used in applications (e.g., MFC from Microsoft) and languages (e.g., Prograph from Prograph International)

  • Introduces and explains the ideas in plain English

what's inside

Two sample chapters are available for download.

Chapter 1
Chapter 12

about the author

The principal author, Ted Lewis, has designed and developed various object-oriented frameworks in C++ over the last five years. He is the Editor-in-Chief of IEEE Computer and a prolific author. In this book, Ted is joined by a team of frameworks experts from Apple, IBM, Taligent, and from smaller companies and universities. Erich Gamma and Andre Weinand are the creators of the ET++ framework. Larry Rosenstein was on the MacApp team at Apple. All three are, and Glenn Andert was, with Taligent, Inc., the world's largest manufacturer of frameworks. John Vlissides is the inventor of Unidraw, a framework for graphics editors. He and Paul Calder are co-developers (with Mark Linton) of the InterViews user interface framework for X11. Vlissides and Gamma are coauthors of a recent book on OO design patterns. Wolfgang Pree has developed framework-centered software for several projects and is the author of another recent patterns book. Kurt Schmucker, is a well-known book author and proponent of object technology.

choose your plan

team

monthly
annual
$49.99
$499.99
only $41.67 per month
  • five seats for your team
  • access to all Manning books, MEAPs, liveVideos, liveProjects, and audiobooks!
  • choose another free product every time you renew
  • choose twelve free products per year
  • exclusive 50% discount on all purchases
  • Object Oriented Application Frameworks ebook for free