Scientific Books

Patterns Of Enterprise Application Architecture Martin Fowler Addison-wesley Educational Publishers Inc

Author: Martin Fowler

The practice of developing enterprise applications has benefited from the emergence of many new technologies. Multi-layer object-oriented platforms, such as Java and .NET, have become commonplace....

The practice of developing enterprise applications has benefited from the emergence of many new technologies. Multi-layer object-oriented platforms, such as Java and .NET, have become commonplace. These new tools and technologies are capable of building powerful applications, but they are not easily implemented. Frequent failures in enterprise applications...

See full description See full description
  • Language English
  • Number of pages Number of pages 533
  • Cover Cover Hardcover
  • Year of publication Year of publication 2003
  • Publisher Publisher Pearson
  • See all
68 89
Delivery Mon, 03 Aug - Fri, 07 Aug
14,00 €   shipping cost
Sent from Greece
From Book Odyssey 4.9 (24)
Greece
10 pieces
See Books on the page of Book Odyssey

Description

Description

The practice of developing enterprise applications has benefited from the emergence of many new technologies. Multi-layer object-oriented platforms, such as Java and .NET, have become commonplace. These new tools and technologies are capable of building powerful applications, but they are not easily implemented. Frequent failures in enterprise applications often occur because their developers do not understand the architectural lessons learned by experienced object-oriented programmers.

Patterns of Enterprise Application Architecture was written in direct response to the severe challenges faced by enterprise application developers. The author, renowned object-oriented designer Martin Fowler, noted that despite technological changes—from Smalltalk to CORBA, Java, and .NET—the same fundamental design ideas can be adapted and applied to solve common problems. With the help of a team of expert collaborators, Martin distilled over forty recurring solutions into design patterns. The result is an indispensable guide of solutions applicable across any enterprise application platform.

This book is essentially two books in one. The first section is a brief guide to enterprise application development, which you can read from start to finish to understand the scope of the book’s lessons. The next, main section of the book, is a detailed reference to these patterns themselves. Each pattern provides usage and implementation information, along with detailed code examples in Java or C#. The entire book is also richly illustrated with UML diagrams to further clarify the concepts.

Armed with this book, you will have the knowledge needed to make significant architectural decisions regarding the construction of an enterprise application and the proven approaches you can use during development.

The topics covered include:

  • Dividing an enterprise application into layers
  • The main approaches to organizing business logic
  • An in-depth examination of the mapping between objects and relational databases
  • Using Model-View-Controller to organize a web presentation
  • Managing concurrent access to data spread across multiple transactions
  • Designing distributed object interfaces

Pages: 560, Dimensions: 19.1x19.1cm

Manufacturer

See full description

Specifications

Specifications

Author
Martin Fowler
Publisher
Pearson
Type
Constructions & Building Works, Computers - Informatics, Internet & Social Media, Logic
Language
English
Subtitle
-
Cover
Hardcover
Number of Pages
533
Release Date
-
Publication Date
2003
Dimensions
19.6x23.9 cm
ISBN-13
9780321127426

Important information

Specifications are collected from official manufacturer websites. Please verify the specifications before proceeding with your final purchase. If you notice any problem you can report it here.

See all specifications

Description & Specifications

The practice of developing enterprise applications has benefited from the emergence of many new technologies. Multi-layer object-oriented platforms, such as Java and .NET, have become commonplace. These new tools and technologies are capable of building powerful applications, but they are not easily implemented. Frequent failures in enterprise applications often occur because their developers do not understand the architectural lessons learned by experienced object-oriented programmers.

Patterns of Enterprise Application Architecture was written in direct response to the severe challenges faced by enterprise application developers. The author, renowned object-oriented designer Martin Fowler, noted that despite technological changes—from Smalltalk to CORBA, Java, and .NET—the same fundamental design ideas can be adapted and applied to solve common problems. With the help of a team of expert collaborators, Martin distilled over forty recurring solutions into design patterns. The result is an indispensable guide of solutions applicable across any enterprise application platform.

This book is essentially two books in one. The first section is a brief guide to enterprise application development, which you can read from start to finish to understand the scope of the book’s lessons. The next, main section of the book, is a detailed reference to these patterns themselves. Each pattern provides usage and implementation information, along with detailed code examples in Java or C#. The entire book is also richly illustrated with UML diagrams to further clarify the concepts.

Armed with this book, you will have the knowledge needed to make significant architectural decisions regarding the construction of an enterprise application and the proven approaches you can use during development.

The topics covered include:

  • Dividing an enterprise application into layers
  • The main approaches to organizing business logic
  • An in-depth examination of the mapping between objects and relational databases
  • Using Model-View-Controller to organize a web presentation
  • Managing concurrent access to data spread across multiple transactions
  • Designing distributed object interfaces

Pages: 560, Dimensions: 19.1x19.1cm

Manufacturer

Author
Martin Fowler
Publisher
Pearson
Type
Constructions & Building Works, Computers - Informatics, Internet & Social Media, Logic
Language
English
Subtitle
-
Cover
Hardcover
Number of Pages
533
Release Date
-
Publication Date
2003
Dimensions
19.6x23.9 cm
ISBN-13
9780321127426

Important information

Specifications are collected from official manufacturer websites. Please verify the specifications before proceeding with your final purchase. If you notice any problem you can report it here.

68,89 €
14,00 €   shipping cost