文件名称:Microsoft NET Architecting Applications for the Enterprise 2nd Edition
文件大小:30.43MB
文件格式:PDF
更新时间:2018-05-03 03:46:27
.NET Architecture
Title: Microsoft NET – Architecting Applications for the Enterprise 2nd Edition Author: Andrea Saltarello Dino Esposito Length: 416 pages Edition: 2 Language: English Publisher: Microsoft Press Publication Date: 2014 09 18 ISBN 10: 0735685355 ISBN 13: 9780735685352 A software architect’s digest of core practices pragmatically applied Designing effective architecture is your best strategy for managing project complexity–and improving your results But the principles and practices of software architecting–what the authors call the “science of hard decisions”–have been evolving for cloud mobile and other shifts Now fully revised and updated this book shares the knowledge and real world perspectives that enable you to design for success–and deliver more successful solutions In this fully updated Second Edition you will: Learn how only a deep understanding of domain can lead to appropriate architecture Examine domain driven design in both theory and implementation Shift your approach to code first model later–including multilayer architecture Capture the benefits of prioritizing software maintainability See how readability testability and extensibility lead to code quality Take a user experience UX first approach rather than designing for data Review patterns for organizing business logic Use event sourcing and CQRS together to model complex business domains more effectively Delve inside the persistence layer including patterns and implementation Table of Contents Part I Foundation Chapter 1 Architects And Architecture Today Chapter 2 Designing For Success Chapter 3 Principles Of Software Design Chapter 4 Writing Software Of Quality Part II Devising The Architecture Chapter 5 Discovering The Domain Architecture Chapter 6 The Presentation Layer Chapter 7 The Mythical Business Layer Part III Supporting Architectures Chapter 8 Introducing Domain Model Chapter 9 Implementing Domain Model Chapter 10 Introducing Cqrs Chapter 11 Implementing Cqrs Chapter 12 Introducing Event Sourcing Chapter 13 Implementing Event Sourcing Part IV Infrastructure Chapter 14 The Persistence Layer">Title: Microsoft NET – Architecting Applications for the Enterprise 2nd Edition Author: Andrea Saltarello Dino Esposito Length: 416 pages Edition: 2 Language: English Publisher: Microsoft Press Publication Date: 2014 09 18 ISBN 10: 0735685355 ISBN 13: 9780735685352 A software architect’s dig [更多]