This Meetup is cancelled

Mark Seemann's Dependency Injection in .NET course

  • to

  • Skills Matter

    The Skills Matter eXchange
    116-120 Goswell Road
    London EC1V7DP (map)

    51.524823 -0.099109


    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.


    • 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


    • 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:

    Mark Seemann is the author of "Dependency in .NET" and AutoFixture.

    He is an independent software developer and architect living in Copenhagen, Denmark. He enjoys reading, drawing, playing the guitar, good wine and gourmet food.

Join or login to comment.


Our Sponsors

  • Skills Matter

    organising and hosting most of our meetups, talks and events

People in this
Meetup are also in:

Imagine having a community behind you

Get started Learn more

I decided to start Reno Motorcycle Riders Group because I wanted to be part of a group of people who enjoyed my passion... I was excited and nervous. Our group has grown by leaps and bounds. I never thought it would be this big.

Henry, started Reno Motorcycle Riders

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy