Dependency Injection with Unity and over one million other books are available for Amazon Kindle. Learn more
Qty:1
  • List Price: $35.33
  • Save: $3.85 (11%)
FREE Shipping on orders over $35.
In Stock.
Ships from and sold by Amazon.com.
Gift-wrap available.
Dependency Injection with... has been added to your Cart
+ $3.99 shipping
Used: Like New | Details
Sold by Wordery USA
Condition: Used: Like New
Comment: International shipping available. This fine copy is in our depot and should be with you within 10-11 working days via Air Mail. Please note this title is print on demand.
Have one to sell? Sell on Amazon
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See all 2 images

Dependency Injection with Unity (Microsoft patterns & practices) Paperback – August 15, 2013

9 customer reviews

See all 2 formats and editions Hide other formats and editions
Amazon Price New from Used from
Kindle
"Please retry"
Paperback
"Please retry"
$31.48
$25.60 $29.43
$31.48 FREE Shipping on orders over $35. In Stock. Ships from and sold by Amazon.com. Gift-wrap available.

Frequently Bought Together

Dependency Injection with Unity (Microsoft patterns & practices) + Dependency Injection in .NET
Price for both: $63.05

Buy the selected items together


Editorial Reviews

About the Author

Dominic Betts is a principal technologist at Content Master, part of CM Group Ltd, a technical authoring and consulting company. An expert on developing applications with the Microsoft .NET Framework and Windows Azure, Dominic has produced numerous training courses, white papers, and other technical material on .NET, Windows Azure, and Microsoft BizTalk.

Dr. Grigori Melnik is a Principal Program Manager in the patterns & practices group at Microsoft. He leads the Microsoft Enterprise Library, Unity, Acceptance Testing Guidance, and CQRS Guidance projects. Prior to that, Grigori was a researcher, software engineer, and educator - long enough to remember the joy of programming in Fortran. His areas of expertise include agile methods, empirical software engineering, and software testing. Grigori is a regular contributor to software conferences around the world. He is a member of the IEEE Software Advisory board. Grigori holds a Ph.D. in Computer Science from the University of Calgary, Canada. Contact him at http://blogs.msdn.com/agile or follow him on twitter via @gmelnik.

Fernando Simonazzi is a software developer and architect with over 12 years of professional experience. He has been a contributor to several projects for Microsoft's patterns & practices group, including Prism v4 and several versions of the Enterprise Library.

Mani Subramanian is a software tester on the patterns & practices team. His recent projects include Enterprise Library (Windows Azure, V5), CQRS Journey, Unity, Prism 4.1. Areas he has worked on include core.net, Windows Azure and Windows Phone, BizTalk ESB, performance, security, and test management. He has 12+ years of industry experience. Prior to joining p&p, he was a developer for products that enable network security and worked as a project manager and test consultant.
NO_CONTENT_IN_FEATURE

Shop the New Digital Design Bookstore
Check out the Digital Design Bookstore, a new hub for photographers, art directors, illustrators, web developers, and other creative individuals to find highly rated and highly relevant career resources. Shop books on web development and graphic design, or check out blog posts by authors and thought-leaders in the design industry. Shop now

Product Details

  • Series: Microsoft patterns & practices
  • Paperback: 142 pages
  • Publisher: Microsoft patterns & practices; 1 edition (August 15, 2013)
  • Language: English
  • ISBN-10: 1621140288
  • ISBN-13: 978-1621140283
  • Product Dimensions: 8 x 0.3 x 10 inches
  • Shipping Weight: 13.3 ounces (View shipping rates and policies)
  • Average Customer Review: 4.3 out of 5 stars  See all reviews (9 customer reviews)
  • Amazon Best Sellers Rank: #1,922,692 in Books (See Top 100 in Books)

More About the Authors

Discover books, learn about writers, read author blogs, and more.

Customer Reviews

Most Helpful Customer Reviews

2 of 2 people found the following review helpful By Cristi S. on November 6, 2014
Format: Kindle Edition
PROS:

1. This is a surprisingly good book - and when I say "book" I mean it: it's not the typical cold user manual you usually find for free on the MSDN website for this format. Authors take the time to explain difficult concepts in the best way (the subject is NOT for the feint of heart!).

2. Great short but intelligent explanation on why and how to create loosely coupled classes and prepare them for the DI, using interfaces. Remarkable connection with the SOLID principles and the Factory patterns to get us ready for the rest. I'm still waiting for "The" book on the Dependency Injection ("The Art of Unit Testing" is still the reference most people use), but the way it is explained here is not bad at all. Separation between Registration, Resolve and Release looks good.

3. Great chapter on Interception! It helped me see better the link to AOP (Aspect Oriented Programming) and how Decorators work to accomplish logging, caching etc without changing the classes these crosscutting concerns are applied to.

CONS:

1. Some chapters or paragraphs are too long and verbose, while in few other chapters we're left up in the air on interesting subjects (for instance, on the Abstract Factory Pattern and the Service Locator Pattern). The samples ("Trenches") are poor or send us - through hyperlinks - to tones of content found online (?). And I miss an appendix with an API reference, cheat sheet etc. Or a short technical summary at the end of each chapter.

2. While you get deeper into the complex configuration and setup of a DI/IoC Container, you start wondering: why do you need all this trouble?! Why not simply using the Facade design pattern approach to instantiate all those object in a similar sequence?
Read more ›
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
1 of 1 people found the following review helpful By Nicholas Birke on April 28, 2014
Format: Paperback
This book is okay. First of all you should be aware that it is available for free on MSDN. The first couple chapters are a good setup for why you may want to use DI, and why you may want to use some alternative designs. This portion is very good. Once you get into chapter 3 however- it jumps right into unity. And the example it uses is taxing and hard to follow. They go from good simple examples... you would think they would build on them incrementally. But unfortunately this is not the case... they just throw out a full blown "real world" example that tries to explain too much at once. It is hard to follow and understand. I think this book is an asset on the shelf, but if you are getting started with DI and unity I would look for supplemental material. Unfortunately at this stage I have no suggestions... I am expecting "Dependency Injection in .Net" today... hopefully this will be a better, more incremental introduction.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
1 of 1 people found the following review helpful By Thomas E Wells on July 17, 2014
Format: Kindle Edition Verified Purchase
Microsoft has lately been improving their patterns and practices books, the code samples are becoming more complete and/or improved. The code examples are, more and more, beginning to adhere to best practices.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
Format: Kindle Edition Verified Purchase
For the cost this ebook was well worth it. I found that the author went down a complex path that even though I use Unity I still have difficulties understanding what is covered in parts of this book. If you don't have much money to spend than this is a good getting started book.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
1 of 1 people found the following review helpful By R. de Zwart on July 11, 2014
Format: Kindle Edition Verified Purchase
I finally understand DI now.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again

Set up an Amazon Giveaway

Amazon Giveaway allows you to run promotional giveaways in order to create buzz, reward your audience, and attract new followers and customers. Learn more
Dependency Injection with Unity (Microsoft patterns & practices)
This item: Dependency Injection with Unity (Microsoft patterns & practices)
Price: $31.48
Ships from and sold by Amazon.com

What Other Items Do Customers Buy After Viewing This Item?

Want to discover more products? Check out this page to see more: software testing