Microsoft® .NET: Architecting Applications for the Enterprise (PRO-Developer) |  | Authors: Dino Esposito, Andrea Saltarello Publisher: Microsoft Press
List Price: $44.99 Buy New: $23.66 as of 11/8/2009 05:42 CST details You Save: $21.33 (47%)
New (36) Used (9) from $23.61
Seller: ---greatbookdeals Rating: 20 reviews Sales Rank: 4290
Media: Paperback Pages: 304 Number Of Items: 1 Shipping Weight (lbs): 2.1 Dimensions (in): 8.7 x 7.3 x 1.1
ISBN: 073562609X Dewey Decimal Number: 005.2768 EAN: 9780735626096 ASIN: 073562609X
Publication Date: October 15, 2008 Availability: Usually ships in 1-2 business days
| |
| Features:
|
| Similar Items:
| |
| Editorial Reviews:
Product Description Make the right architectural decisions up front and improve the quality and reliability of your results. Led by two enterprise programming experts, you ll learn how to apply the patterns and techniques that help control project complexity and make systems easier to build, support, and upgrade right from the start. Get pragmatic architectural guidance on how to: Build testability, maintainability, and security into your system early in the design Expose business logic through a service-oriented interface Choose the best pattern for organizing business logic and behavior Review and apply the patterns for separating the UI and presentation logic Delve deep into the patterns and practices for the data access layer Tackle the impedance mismatch between objects and data Minimize development effort and avoid over-engineering and deliver more robust results Get code samples on the Web.
|
| Customer Reviews:
Showing reviews 1-5 of 20
Great Book September 29, 2009 Alan Macgowan (Argentina) This is a great book. Microsft has never been very good at guiding developers and software architects for building complex systems. I think this books fills that gap. Dino Esposito is one of the best .NET writers and he shows that in this book.
The book is very well structured and easy to read. The first part is about principles and best practices of software architecture, design and developement (UML, the role of an enterprise architect, OOP).
The second part covers each layer of an enterprise application: Business Layer, Service Layer, Data Access Layer and UI Layer. It covers the most important patterns presented in Martin Fowler's book Patterns of Enterprise Application Architecture. Some of them are:
-BL:
Transaction Script
Table Module
Domain Model
Active Record (Although Fowler categorizes this pattern as a DAL)
-Service Layer:
Service Layer
DTO
-DAL:
Plugin
Inversion of Control
Lazy Loading,
Identity Map
Data Mapper
Unit Of Work
-UI:
MVC
MVP
PM
Front Controller
There's also a sample application that shows all the patterns and practices covered in the book.
Mustknown material for the .NET architect, nicely gathered within this book September 14, 2009 W. J. M. Strien (Gilze, The Netherlands) Full of known material for the experienced .NET architect, but even then useful for confirmation and reference.
Great book September 11, 2009 Steven Koh (Singapore) Part 1 (1st 3 chapters) is kinda boring to read if you have been doing software design for years.
Fortunately, Part 2 is extremely excellent, useful and practical to the .NET development environment.
I will recommend this book to all .NET developers.
I ordered a copy for each of my developers July 28, 2009 Anton Kaufmann (Switzerland) I was reading Dinos and Andrea's book during my holydays in Italy. It is one of the best books I read in the last few months. I'm especially pleased, that this book brings the concepts and patterns from Eric Evans Domain-Driven Design: Tackling Complexity in the Heart of Software, which I by the way read during my holydays last year, and Martin Fowler Patterns of Enterprise Application Architecture (Addison-Wesley Signature Series) closer to the developers. I'm running a small software production company (see YouTube enventionag) and I just ordered 13 copies of this great book to get each of my developers a personal copy.
Gospel on Architectuire in 2009 June 4, 2009 P. C. Mehta 1 out of 1 found this review helpful
This is a great book. It discusses everything that you need to know about Modern Architecture in .NET world. I found Discussions of TS vs TM vs ActiveRecord Vs PI extremely interesting and awakening. Concept of Service layer is discussed in depth. It discusses all Data Layer, Business Layer, Service Layer, Presentation Layer in great detail.
This book should be in library of every .NET Architect.
Showing reviews 1-5 of 20
|
|
|
|