Syndetics omslagsbild
Bild från Syndetics

Dependency injection : principles, practices, and patterns / Steven van Deursen, Mark Seemann.

Av: Medverkande: Materialtyp: TextSpråk: Engelska Utgivningsuppgift: Shelter Island, NY : Manning Publications, [2019]Tillverkare: 2019Utgåva: Revised and expanded editionBeskrivning: xxv, 522 pages illustrations 24 cmInnehållstyp:
  • text
Medietyp:
  • unmediated
Bärartyp:
  • volume
ISBN:
  • 9781617294730
  • 161729473X
Ämnen: DDK-klassifikation:
  • 005.117 23
Innehåll:
Part 1. Putting dependency injection on the map. The basics of dependency injection: what, why, and how -- Writing tightly coupled code -- Writing loosely coupled code -- Part 2. Catalog. DI patterns -- DI anti-patterns -- Code smells -- Part 3. Pure DI. Application composition -- Object lifetime -- Interception -- Aspect-oriented programming by design -- Tool-based aspect-oriented programming -- Part 4. DI containers. DI container introduction -- The autofac DI container -- The simple injector DI container -- The Microsoft.Extensions.DependencyInjection DI container.
Sammanfattning: "Dependency Injection (DI) is a great way to reduce tight coupling between software components. Instead of hard-coding dependencies, such as specifying a database driver, you make those connections through a third party. Central to application frameworks like ASP.NET Core, DI enables you to better manage changes and other complexity in your software. "Dependency injection: principles, practices, patterns" is a revised and expanded edition of the bestselling classic "Dependency Injection in .NET". It teaches you DI from the ground up, featuring relevant examples, patterns, and anti-patterns for creating loosely coupled, well-structured applications. The well-annotated code and diagrams use C# examples to illustrate principles that work flawlessly with modern object-oriented languages and DI libraries."--Provided by publisher.
Bestånd
Omslagsbild Exemplartyp Aktuellt bibliotek Hembibliotek Avdelning Hyllplacering Hyllsignatur Specificerade material Volyminfo URL Ex.nummer Status Kommentarer Förfallodatum Streckkod Exemplarreservationer Köplats för exemplarreservation Kurslistor
Bok Orkanenbiblioteket 000-099 005.1 deu Utlånad 2026-10-05 3204289636
Antal reservationer: 0

Originally published: as Dependency Injection in .NET. 2011.

Edition statement from back cover.

Includes bibliographical references and index.

Part 1. Putting dependency injection on the map. The basics of dependency injection: what, why, and how -- Writing tightly coupled code -- Writing loosely coupled code -- Part 2. Catalog. DI patterns -- DI anti-patterns -- Code smells -- Part 3. Pure DI. Application composition -- Object lifetime -- Interception -- Aspect-oriented programming by design -- Tool-based aspect-oriented programming -- Part 4. DI containers. DI container introduction -- The autofac DI container -- The simple injector DI container -- The Microsoft.Extensions.DependencyInjection DI container.

"Dependency Injection (DI) is a great way to reduce tight coupling between software components. Instead of hard-coding dependencies, such as specifying a database driver, you make those connections through a third party. Central to application frameworks like ASP.NET Core, DI enables you to better manage changes and other complexity in your software. "Dependency injection: principles, practices, patterns" is a revised and expanded edition of the bestselling classic "Dependency Injection in .NET". It teaches you DI from the ground up, featuring relevant examples, patterns, and anti-patterns for creating loosely coupled, well-structured applications. The well-annotated code and diagrams use C# examples to illustrate principles that work flawlessly with modern object-oriented languages and DI libraries."--Provided by publisher.