Companies Home Search Profile

C# 8 Design Patterns: Mediator

Focused View

Steve Michelotti

37:12

26 View
  • 0. Course Overview.mp4
    01:23
  • 0. The Mediator Pattern.mp4
    03:49
  • 1. Implementing the Mediator Pattern.mp4
    04:04
  • 2. Alternative Considerations.mp4
    04:10
  • 3. Mediator Example - Chat App.mp4
    06:32
  • 4. Mediator Example - Location Proximity.mp4
    07:22
  • 5. MediatR.mp4
    08:36
  • 6. Final Words.mp4
    01:16
  • Description


    Discover how to work with the mediator pattern. You will understand why this pattern exists and how to implement this in a C# application.

    What You'll Learn?


      For developers looking to deepen their knowledge of design patterns, this code-focused course will fully introduce the mediator design pattern, which enables you to encapsulate object interaction with loose coupling. In this course, C# 8 Design Patterns: Mediator, you will quickly get started with the mediator pattern. First, you will learn what the mediator pattern is and why you would want to use it. Next, you will discover how to implement your own mediator pattern. Finally, you will explore multiple variations of the mediator pattern in different contexts and different applications. When you are finished with this course, you will have the knowledge of the mediator pattern needed to implement and leverage the mediator pattern in your own C# applications.

    More details


    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Steve Michelotti
    Steve Michelotti
    Instructor's Courses
    Steve is a Principal Software Engineering Manager with Microsoft on the Azure Global Engineering team. Prior to joining Microsoft, he was a 7-time Microsoft ASP.NET MVP. Steve is an ASPInsider and is a frequent presenter at developer conferences and user groups including Microsoft Ignite, MS Tech Summit, VSLive!, and AngularMIX. Steve is passionate about Azure, Angular, and Web technologies. You can reach him at stevemichelotti.com or on twitter at @smichelotti.
    Pluralsight, LLC is an American privately held online education company that offers a variety of video training courses for software developers, IT administrators, and creative professionals through its website. Founded in 2004 by Aaron Skonnard, Keith Brown, Fritz Onion, and Bill Williams, the company has its headquarters in Farmington, Utah. As of July 2018, it uses more than 1,400 subject-matter experts as authors, and offers more than 7,000 courses in its catalog. Since first moving its courses online in 2007, the company has expanded, developing a full enterprise platform, and adding skills assessment modules.
    • language english
    • Training sessions 8
    • duration 37:12
    • level advanced
    • Release Date 2023/10/14