Login       My Wishlist
  My Cart
$0.00 / 0 items
 
EMS Linux
Utilizing the Best Tools With Linux
 
International Access
Global Shipping Options Available
  Our Catalog   Software Design, Testing & Engineering   Testing

Dependency Injection in .NET


Blowout Sale! Save 61% on the Dependency Injection in .NET by Manning Publications at EMS Linux. SKU: 9781935182504. MPN: 978-1-9351-8250-4. Hurry! Limited time offer. Offer valid only while supplies last. SummaryDependency Injection in .NET, winner of the 2013 Jolt Awards for Productivity, presents core DI patterns in plain C#, so you'll fully


Product Description

Summary

Dependency Injection in .NET, winner of the 2013 Jolt Awards for Productivity, presents core DI patterns in plain C#, so you'll fully understand how DI works, covers integration with standard Microsoft technologies like ASP.NET MVC, and teaches you to use DI frameworks like Structure Map, Castle Windsor, and Unity.

About the Technology

Dependency Injection is a great way to reduce tight coupling between software components. Instead of hard-coding dependencies, such as specifying a database driver, you inject a list of services that a component may need. The services are then connected by a third party. This technique enables you to better manage future changes and other complexity in your software.

About this Book

Dependency Injection in .NET introduces DI and provides a practical guide for applying it in .NET applications. The book presents the core patterns in plain C#, so you'll fully understand how DI works. Then you'll learn to integrate DI with standard Microsoft technologies like ASP.NET MVC, and to use DI frameworks like StructureMap, Castle Windsor, and Unity. By the end of the book, you'll be comfortable applying this powerful technique in your everyday .NET development.

This book is written for C# developers. No previous experience with DI or DI frameworks is required.

Purchase of the print book comes with an offer of a free PDF, ePub, and Kindle eBook from Manning. Also available is all code from the book.

Winner of 2013 Jolt Awards: The Best Books—one of five notable books every serious programmer should read.

What's Inside

  • Many C#-based examples
  • A catalog of DI patterns and anti-patterns
  • Using both Microsoft and open source DI frameworks

Tabel of Contents

    PART 1 PUTTING DEPENDENCY INJECTION ON THE MAP
  1. A Dependency Injection tasting menu
  2. A comprehensive example
  3. DI Containers
  4. PART 2 DI CATALOG
  5. DI patterns
  6. DI anti-patterns
  7. DI refactorings
  8. PART 3 DIY DI
  9. Object Composition
  10. Object Lifetime
  11. Interception
  12. PART 4 DI CONTAINERS
  13. Castle Windsor
  14. StructureMap
  15. Spring.NET
  16. Autofac
  17. Unity
  18. MEF

Additional Information

Manufacturer:Manning Publications
Part Number:978-1-9351-8250-4
Publisher:Manning Publications
Studio:Manning Publications
MPN:978-1-9351-8250-4
SKU:9781935182504
EAN:9781935182504
Item Weight:2.11 pounds
Item Size:1.31 x 9.25 x 9.25 inches
Package Weight:2.29 pounds
Package Size:7.4 x 1.26 x 1.26 inches

Dependency Injection in .NET by Manning Publications

Buy Now:
Dependency Injection in .NET

Brand: Manning Publications
SKU: #9781935182504
4.7 out of 5 stars with 53 reviews
Condition: New
Lead Time: 1 - 2 Business Days
Availability: In Stock
$49.99
$19.96
You Save: 60%


Quantity:  

 


View More In Testing.

 


Have questions about this item, or would like to inquire about a custom or bulk order?


If you have any questions about this product by Manning Publications, contact us by completing and submitting the form below. If you are looking for a specif part number, please include it with your message.

First Name:
Last Last:
Email Address:
Your Message:

Related Best Sellers


By Pragmatic Bookshelf
mpn: 45541886, ean: 9781680501988, isbn: 1680501984,
"Our tests are broken again!" "Why does the suite take so long to run?" "What value are we getting from these tests anyway?" Solve your testing problems by building and maintaining quality software with RSpec - the popular BDD-flavored Ruby testing f...

By Microsoft Press
ean: 9781509302581, isbn: 1509302581,
Write code that can adapt to changes.   By applying this book’s principles, you can create code that accommodates new requirements and unforeseen scenarios without significant rewrites. Gary McLean Hall describes Agile best practices, principles, ...

By O Reilly Media
mpn: 43542946, ean: 9781491926307, isbn: 1491926309,
Some companies think that adopting devops means bringing in specialists or a host of new tools. With this practical guide, you’ll learn why devops is a professional and cultural movement that calls for change from inside your organization. Authors ...

By Brand: Manning Publications
mpn: 32892094, ean: 9781617290084, isbn: 1617290084,
SummarySpecification by Example is an emerging practice for creating software based on realistic examples, bridging the communication gap between business stakeholders and the dev teams building the software. In this book, author Gojko Adzic distills...

By Manning Publications
ean: 9781617293146, isbn: 1617293148,
Summary The Tao of Microservices guides you on the path to understanding how to apply microservice architectures to your own real-world projects. This high-level book offers a conceptual view of microservice design, along with core concepts and their...

By O'Reilly Media
ean: 9781617291562, isbn: 1617291560,
SummaryPractical Data Science with R lives up to its name. It explains basic principles without the theoretical mumbo-jumbo and jumps right to the real use cases you'll face as you collect, curate, and analyze the data crucial to the success of your ...

By Manning Publications
mpn: illustrations, ean: 9781617293153, isbn: 1617293156,
SummaryThis easy-to-follow book includes terrific tutorials and plenty of exercises and examples that let you learn by doing. It starts by giving you a hands-on orientation to the TI-84 Plus calculator. Then, you'll start exploring key features while...

By CreateSpace Independent Publishing Platform
mpn: black & white illustrations, ean: 9781494932633, isbn: 1494932636,
Just as a professional athlete doesn’t show up without a solid game plan, ethical hackers, IT professionals, and security researchers should not be unprepared, either. The Hacker Playbook provides them their own game plans. Written by a longtime se...

By Sybex
ean: 9781119276722, isbn: 1119276721,
Globally recognized and backed by the Cloud Security Alliance (CSA) and the (ISC)2 the CCSP credential is the ideal way to match marketability and credibility to your cloud security skill set. The Official (ISC)2 Guide to the CCSPSM CBK Second Ed...

By Brand: Pragmatic Bookshelf
mpn: 978-1-934356-62-3, ean: 9781934356623, isbn: 193435662X,
Another day without Test-Driven Development means more time wasted chasing bugs and watching your code deteriorate. You thought TDD was for someone else, but it's not! It's for you, the embedded C programmer. TDD helps you prevent defects and build s...