Successfully implement dependency injection using Ninject with Packt’s new book and eBook.

October 2013 | Open Source

Packt is pleased to announce the release of Mastering Ninject for Dependency Injection, a practical guide that aims to teach readers everything they need to know in order to successfully implement dependency injection using Ninject in a real-life project. The print book is 150 pages long and is competitively priced at $32.99, while the eBook is available in all popular formats for $16.99.

About the author:

Daniel Baharestani is an experienced IT professional living in Australia. He has a BSc in Software Engineering and has over 10 years of professional experience in the design and development of enterprise applications, mostly focused on Microsoft technologies. Daniel is currently working at 3P Learning, which is a global leader in online learning for school-aged students with its flagship platform, Mathletics, used by more than 3.5 million students in over 10,000 schools worldwide.

Dependency injection is an approach to creating loosely coupled applications. Maintainability, testability, and extensibility are just a few advantages of loose coupling. Ninject is a software library which automates almost everything you need in order to implement a dependency injection pattern.

Mastering Ninject for Dependency Injection starts by introducing the reader to dependency injection and what it’s meant for with the help of numerous practical examples. Eventually, readers will learn how to integrate Ninject into their own example project and how to use its basic features. Readers will also be guided through scenarios wherein advanced features of Ninject, such as multi-binding, contextual binding, providers, factories, and so on, come into play. As they progress, readers will learn how to create a multilayer application that demonstrates the use of Ninject on different application types such as MVC, WPF, WCF, and so on. Finally, readers will also learn the main benefits of using the powerful extensions of Ninject.

The book consists of the following chapters:

Chapter 1: Understanding Dependency Injection

Chapter 2: Getting Started with Ninject

Chapter 3: Meeting Real-world Requirements

Chapter 4: Ninject in Action

Chapter 5: Doing More with Extensions

Mastering Ninject for Dependency Injection is aimed at software developers and architects who wish to create maintainable, extensible, testable, and loosely coupled applications. Since Ninject targets the .NET platform, this book is not suitable for software developers of other platforms.


Mastering Ninject for Dependency Injection
Learn how Ninjnect facilitates the implementation of Dependency Injection to solve common design problems of real-life applications

For more information, please visit: http://www.packtpub.com/mastering-ninject-for-dependency-injection/book

Code Download and Errata
Packt Anytime, Anywhere
Register Books
Print Upgrades
eBook Downloads
Video Support
Contact Us
Awards Voting Nominations Previous Winners
Judges Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software
Resources
Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software