Books > Computing & IT > Computer programming > Software engineering
|
Buy Now
Dependency Injection with Unity (Paperback)
Loot Price: R825
Discovery Miles 8 250
|
|
Dependency Injection with Unity (Paperback)
Series: Microsoft Patterns & Practices
Expected to ship within 10 - 15 working days
|
Over the years software systems have evolutionarily become more and
more complex. One of the techniques for dealing with this inherent
complexity of software systems is dependency injection - a design
pattern that allows the removal of hard-coded dependencies and
makes it possible to assemble a service by changing dependencies
easily, whether at run-time or compile-time. It promotes code reuse
and loosely-coupled design which leads to more easily maintainable
and flexible code. The guide you are holding in your hands is a
primer on using dependency injection with Unity - a lightweight
extensible dependency injection container built by the Microsoft
patterns & practices team. It covers various styles of
dependency injection and also additional capabilities of Unity
container, such as object lifetime management, interception, and
registration by convention. It also discusses the advanced topics
of enhancing Unity with your custom extensions. The guide contains
plenty of trade-off discussions and tips and tricks for managing
your application cross-cutting concerns and making the most out of
both dependency injection and Unity. These are accompanied by a
real world example that will help you master the techniques. Keep
in mind that Unity can be used in a wide range of application types
such as desktop, web, services, and cloud. We encourage you to
experiment with the sample code and think beyond the scenarios
discussed in the guide. In addition, the guide includes the Tales
from the Trenches - a collection of case studies that offer a
different perspective through the eyes of developers working on the
real world projects and sharing their experiences. These chapters
make clear the range of scenarios in which you can use Unity, and
also highlight its ease of use and flexibility. Whether you are a
seasoned developer or just starting your development journey, we
hope this guide will be worth your time studying it. We hope you
discover that Unity container adds significant benefits to your
applications and helps you to achieve the goals of maintainability,
testability, flexibility, and extensibility in your own projects.
General
Is the information for this product incomplete, wrong or inappropriate?
Let us know about it.
Does this product have an incorrect or missing image?
Send us a new image.
Is this product missing categories?
Add more categories.
Review This Product
No reviews yet - be the first to create one!
|
|
Email address subscribed successfully.
A activation email has been sent to you.
Please click the link in that email to activate your subscription.