MVP: Model-Viewer-Presenter

The Taligent Programming
Model For C++ and Java

By Mike Potel
VP & CTO, Taligent, Inc


Abstract

Model-View-Presenter or MVP is a next generation programming model for the C++ and Java programming languages. MVP is based on a generalization of the classic MVC programming model of Smalltalk and provides a powerful yet easy to understand design methodology for a broad range of application and component development tasks. The framework-based implementation of these concepts adds great value to developer programs that employ MVP. MVP also is adaptable across multiple client/server and multi-tier application architectures. MVP will enable IBM to deliver a unified conceptual programming model across all its major object-oriented language environments.

Download complete paper

This paper is in PDF format and can be viewed and printed with Adobe's Acrobat(TM) Reader. A free copy of the reader is available from Adobe.



JavaTM is a trademark of Sun Microsystems, Inc.

Other companies, products, and service names may be trademarks or service marks of others.

Copyright    Trademark



  Java Education Java Home  
IBM HomeOrderEmployment