Applying Domain-Driven Design and Patterns : With Examples in C# and .net

Applying Domain-Driven Design and Patterns : With Examples in C# and .net

  • ただいまウェブストアではご注文を受け付けておりません。 ⇒古書を探す
  • 製本 Hardcover:ハードカバー版/ページ数 528 p.
  • 言語 ENG
  • 商品コード 9780321268204
  • DDC分類 005.1

Full Description


Applying Domain-Driven Design and Patterns is the first complete, practical guide to leveraging patterns, domain-driven design, and test-driven development in .NET environments. Drawing on seminal work by Martin Fowler and Eric Evans, Jimmy Nilsson shows how to customize real-world architectures for any .NET application. You'll learn how to prepare domain models for application infrastructure; support business rules; provide persistence support; plan for the presentation layer and UI testing; and design for service orientation or aspect orientation. Nilsson illuminates each principle with clear, well-annotated code examples based on C# 2.0, .NET 2.0, and SQL Server 2005. His examples will be valuable both to C# developers and those working with other .NET languages and databases -- or even with other platforms, such as J2EE.

Contents

About the Author xxvForewords xxviiPreface: Bridging Gaps xxxiPart I: BackgroundChapter 1: Values to Value 3Chapter 2: A Head Start on Patterns 47Chapter 3: TDD and Refactoring 77Part II: Applying DDDChapter 4: A New Default Architecture 113Chapter 5: Moving Further with Domain-Driven Design 143Chapter 6: Preparing for Infrastructure 181Chapter 7: Let the Rules Rule 229Part III: Applying PoEAAChapter 8: Infrastructure for Persistence 279Chapter 9: Putting NHibernate into Action 311Part IV: What's Next?Chapter 10: Design Techniques to Embrace 349Chapter 11: Focus on the UI 407Part V: AppendicesAppendix A: Other Domain Model Styles 447Appendix B: Catalog of Discussed Patterns 483References 493Index 501

最近チェックした商品