An Introduction to Dependency Management

Following industry best practices, a good software architect, technical lead or developer designs his application with reusability and modularity in mind. There are tons of good books and resources out there that will explain you the reasoning behind, but that would quickly lead us beyond the scope of this book. Creating or consuming reusable components and libraries is generally considered a good thing. In fact, all developers building on top of the .NET Framework already do this implicitly, without paying too much attention to it, as the .NET Framework is the core framework on top of which we all build our solutions.

Over the years, an increasing number of people in the .NET community initiated open ...

Get Pro NuGet now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.