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