Mark Seemann's Dependency Injection in .NET course
Event Info
Description
In this 3-day Dependency Injection in .NET course you will learn how to write maintainable code by applying patterns and techniques for loose coupling. Building upon concepts and the pattern language presented in the book of the same name, this course presents new material, example code and exercises not seen before.
Upon completion of this Dependency Injection in .NET course, you will know how to design for composability, write a dynamic interceptor, deal with cross-cutting concerns and how to use a DI Container.
LEARN HOW TO:
- Develop maintainable code
- Design for composability
- Manage resources
- Deal with cross-cutting concerns
- Use a DI Container
- Write a dynamic interceptor
- Use convention over configuration
- Write loosely coupled code
- Apply key DI design patterns
- Write SOLID and DRY code
PROGRAMME Day One The purpose of DI Principles Main patterns Object Composition Lifetime Management Day Two Register Resolve Release Resource Management Big object graphs Performance Virtual Proxies Cross-cutting concerns Decorators Designing for composability SOLID Reused Abstractions Principle Composability Ranking Day Three DI Containers Decoupling application code from DI Containers Dynamic Interception Convention over configuration ***For more information and registration please visit: