Applying Domain-Driven Design and Patterns

With Examples in C# and .NET

  • Nombre de pages : 530 pages   drapeau anglais
  • Date de parution : 03/10/2006

Résumé

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.

Sommaire

  • Background
    • Chapter 1: Values to Value
    • Chapter 2: A Head Start on Patterns
    • Chapter 3: TDD and Refactoring
  • Applying DDD
    • Chapter 4: A New Default Architecture
    • Chapter 5: Moving Further with Domain-Driven Design
    • Chapter 6: Preparing for Infrastructure
    • Chapter 7: Let the Rules Rule
  • Applying PoEAA
    • Chapter 8: Infrastructure for Persistence
    • Chapter 9: Putting NHibernate into Action
  • What's Next?
    • Chapter 10: Design Techniques to Embrace
    • Chapter 11: Focus on the UI
  • Appendices
    • Appendix A: Other Domain Model Styles
    • Appendix B: Catalog of Discussed Patterns

Caractéristiques

  • Type produit : Ouvrage
  • Langue : Anglais
  •  
  • Editeur(s) : Addison Wesley
  • Auteur(s) : Jimmy Nilsson
  •  
  • ISBN13 : 978-0-321-26820-4
  • EAN13 : 9780321268204
  • ISBN10 : 0-321-26820-2
  • Parution : 03/10/2006
  • Edition : 1ère édition
  •  
  • Nb de pages : 530 pages
  • Format : 18,5 x 24,5
  • Couverture : Relié
  • Poids : 960 g
  • Intérieur : Quadri
  •  

mentions légales | conditions générales de vente | copyright © 2012
(1) livraison gratuite à partir de 49 € en France métropolitaine