or
Sign in to turn on 1-Click ordering.
 
 
More Buying Choices
31 used & new from £12.28

Have one to sell? Sell yours here
 
   
NET Domain-Driven Design with C#: Problem, Design, Solution (Programmer to Programmer)
 
 

NET Domain-Driven Design with C#: Problem, Design, Solution (Programmer to Programmer) (Paperback)

by Tim McCarthy (Author)
3.5 out of 5 stars  See all reviews (2 customer reviews)
RRP: £26.99
Price: £14.99 & this item Delivered FREE in the UK with Super Saver Delivery. See details and conditions
You Save: £12.00 (44%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In stock.
Dispatched from and sold by Amazon.co.uk. Gift-wrap available.

Want guaranteed delivery by Tuesday, November 10? Choose Express delivery at checkout. See Details
25 new from £12.28 6 used from £12.28

Frequently Bought Together

NET Domain-Driven Design with C#: Problem, Design, Solution (Programmer to Programmer) + Domain-driven Design: Tackling Complexity in the Heart of Software + Applying Domain-Driven Design and Patterns: Using .Net
Price For All Three: £55.56

Show availability and shipping details


Customers Who Bought This Item Also Bought

Domain-driven Design: Tackling Complexity in the Heart of Software

Domain-driven Design: Tackling Complexity in the Heart of Software

by Eric Evans
3.9 out of 5 stars (8)  £18.99
Applying Domain-Driven Design and Patterns: Using .Net

Applying Domain-Driven Design and Patterns: Using .Net

by Jimmy Nilsson
2.7 out of 5 stars (3)  £21.58
Microsoft .NET: Architecting Applications for the Enterprise (PRO-Developer)

Microsoft .NET: Architecting Applications for the Enterprise (PRO-Developer)

by Dino Esposito; Andrea Saltarello
4.6 out of 5 stars (8)  £19.79
Clean Code: A Handbook of Agile Software Craftsmanship (Robert C. Martin)

Clean Code: A Handbook of Agile Software Craftsmanship (Robert C. Martin)

by Robert C. Martin
4.4 out of 5 stars (10)  £13.99
Patterns of Enterprise Application Architecture (The Addison-Wesley signature series)

Patterns of Enterprise Application Architecture (The Addison-Wesley signature series)

by Martin Fowler
4.4 out of 5 stars (13)  £21.49
Explore similar items

Product details

  • Paperback: 432 pages
  • Publisher: John Wiley & Sons (18 April 2008)
  • Language English
  • ISBN-10: 0470147563
  • ISBN-13: 978-0470147566
  • Product Dimensions: 23.2 x 18.8 x 2.8 cm
  • Average Customer Review: 3.5 out of 5 stars  See all reviews (2 customer reviews)
  • Amazon.co.uk Sales Rank: 182,535 in Books (See Bestsellers in Books)

    Popular in these categories:

    #65 in  Books > Computing & Internet > Microsoft Windows > Programming > C#
    #65 in  Books > Computing & Internet > Microsoft Windows > Programming > .Net > C#
  • See Complete Table of Contents

Product Description

Product Description

As the first technical book of its kind, this unique resource walks you through the process of building a real–world application using Domain–Driven Design implemented in C#. Based on a real application for an existing company, each chapter is broken down into specific modules so that you can identify the problem, decide what solution will provide the best results, and then execute that design to solve the problem. With each chapter, you’ll build a complete project from beginning to end.


From the Back Cover

.NET Domain–Driven Design with C# Problem Design Solution

As the first technical book of its kind, this unique resource walks you through the process of building a real–world application usingDomain–Driven Design implemented in C#. Based on a real application for an existing company, the project featured throughout the book focuses on the Domain Model and the framework that is being built to support it.

Each chapter is broken down into specific modules so that you can identify the problem, decide what solution will provide the best results, and then execute that design to solve the problem. With each chapter, you?ll build a complete project from beginning to end, offering you indispensable, hands–on practice at creating code that builds applications.

What you will learn from this book

  • When, why, and how to use Domain–Driven Design
  • How to design and build the initial Domain Model
  • What to do to achieve ?Persistence Ignorance?
  • Ways to build a Repository framework for the Domain Model
  • Techniques for applying TDD to the Domain Model
  • How to apply the Model–View–ViewModel Pattern
  • How to build a client–side membership system
  • What to do to synchronize the client application with the server

Who this book is for
This book is for experienced C# .NET developers who want to improve their techniques for writing applications that perform well and are highly scalable.

Wrox Problem – Design – Solution references give you solid, workable solutions to real–world development problems. Each is devoted to a single application, analyzing every problem, examining relevant design issues, and implementing the ideal solution.


Inside This Book (Learn More)
Browse Sample Pages
Front Cover | Copyright | Table of Contents | Excerpt | Index | Back Cover
Search inside this book:

Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 

Your tags: Add your first tag
 

What Do Customers Ultimately Buy After Viewing This Item?

NET Domain-Driven Design with C#: Problem, Design, Solution (Programmer to Programmer)
45% buy the item featured on this page:
NET Domain-Driven Design with C#: Problem, Design, Solution (Programmer to Programmer) 3.5 out of 5 stars (2)
£14.99
Domain-driven Design: Tackling Complexity in the Heart of Software
26% buy
Domain-driven Design: Tackling Complexity in the Heart of Software 3.9 out of 5 stars (8)
£18.99
Applying Domain-Driven Design and Patterns: Using .Net
13% buy
Applying Domain-Driven Design and Patterns: Using .Net 2.7 out of 5 stars (3)
£21.58
Microsoft .NET: Architecting Applications for the Enterprise (PRO-Developer)
11% buy
Microsoft .NET: Architecting Applications for the Enterprise (PRO-Developer) 4.6 out of 5 stars (8)
£19.79

 

Customer Reviews

2 Reviews
5 star:
 (1)
4 star:    (0)
3 star:    (0)
2 star:
 (1)
1 star:    (0)
 
 
 
 
 
Average Customer Review
3.5 out of 5 stars (2 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
2 of 2 people found the following review helpful:
2.0 out of 5 stars let down, 25 Jun 2008
After buying this book I thought it would prove to be a good way to get acquainted with DDD using a real world example however this was spoilt by a number of items:

* Too much code examples detract away from the main DDD principles not sure why the author could not have leveraged more of the existing libraries out there already for things like IoC & persistence

* Most of the unit tests used I would class more as integration tests because they require the database to be present and to be in certain states

* Some of the object designs I did not agree with and found them to go against the S.O.L.I.D. principles and reduce testability

* Some of the source code examples included descriptions that were for the wrong pieces of code

* After downloading the source code from codeplex I could not get basic functionality to work without exceptions being thrown

* Once your passed the chapter 3 the next chapters until chapter 10 all have a sense of deja-vu
Comment Comment (1) | Permalink | Was this review helpful to you? Yes No (Report this)



 
5.0 out of 5 stars Completing the DDD trilogy, 22 Aug 2008
By Scott Millett (Southsea, Portsmouth UK) - See all my reviews
(REAL NAME)   
After reading the seminal work by Eric Evans "Domain-Driven Design: Tackling Complexity in the Heart of Software" I immediately bought in to the DDD way of thinking, although it was all bit abstract and I didn't really know where to start to turn the ideas into an real application.

Then along came "Applying Domain-Driven Design and Patterns: With Examples in C# and .NET" by Jimmy Nilsson, which combined the ideas of Eric Evans with known Design Patterns. However it didn't provide an end to end implementation but suggested ways to architect an application.

Tim's book ".NET Domain-Driven Design with C#: Problem, Design, Solution" seems to be the logical end to the collection of DDD books out at the moment, you can see that the author has understood ideas from Evans and suggested techniques from Nilsson, along with widely known patterns of Fowler (Martin Fowler - Patterns of Enterprise Application Architecture).

In my opinion this is a great book which shows you how to make a solid DDD application that stays true to Evans's original work.

Top banana.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


Share your thoughts with other customers: Create your own review
 
 
 
Only search this product's reviews



Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 

   


Listmania!


Look for similar items by category


Look for similar items by subject


Feedback

Ad

Your Recent History

 (What's this?)

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.