Companies Home Search Profile

C#: Design Patterns Part 2

Focused View

Richard Goforth

2:02:00

0 View
  • 001 Object-oriented design patterns in C part 2.mp4
    01:02
  • 002 Using the exercise files and installing .NET SDK.mp4
    01:37
  • 001 Observer pattern definition.mp4
    07:56
  • 002 Simple event delegate observer implementation in C.mp4
    05:55
  • 003 Using INotifyPropertyChanged to observe model changes in C.mp4
    07:29
  • 004 Challenge Replace a direct call with the Observer pattern.mp4
    01:56
  • 005 Solution Replace a direct call with the Observer pattern.mp4
    01:41
  • 001 Builder pattern definition.mp4
    06:37
  • 002 Simple builder implementation in C.mp4
    03:45
  • 003 Explore the ApplicationBuilder pattern being used in an enterprise MVC application.mp4
    02:36
  • 004 Implement the Builder pattern in an MVC application.mp4
    07:08
  • 005 Challenge Fluent order builder.mp4
    01:02
  • 006 Solution Fluent order builder.mp4
    03:01
  • 001 Command pattern definition.mp4
    06:57
  • 002 Simple Command pattern implementation in C.mp4
    04:58
  • 003 Implement a data update command in a C MVC application.mp4
    07:28
  • 004 Challenge Undo with the Command pattern.mp4
    00:57
  • 005 Solution Undo with the Command pattern.mp4
    02:07
  • 001 Proxy pattern definition.mp4
    07:17
  • 002 Simple proxy file access in C.mp4
    03:34
  • 003 Caching data service proxy with MVC in C.mp4
    07:19
  • 004 Challenge Proxy Facade.mp4
    01:50
  • 005 Solution Proxy Facade.mp4
    02:57
  • 001 Chain of Responsibility pattern definition.mp4
    05:42
  • 002 Simple Chain of Responsibility exception handling in C.mp4
    05:25
  • 003 ASP.NET Core request pipeline as a Chain of Responsibility.mp4
    03:08
  • 004 Add a filter to the ASP.NET core Chain of Responsibility.mp4
    04:52
  • 005 Challenge Chain of Responsibility grocery list.mp4
    01:35
  • 006 Solution Chain of Responsibility grocery list.mp4
    02:54
  • 001 Next steps.mp4
    01:15
  • Description


    Design patterns in C# can save you a lot of time, as you don’t have to recreate code that has already been proven. In this course, instructor Richard Goforth explains what design patterns are and how you can recognize and implement five C# patterns: Observer, Builder, Command, Proxy, and Chain of Responsibility. For each pattern, Richard gives a definition, at least one example of how to implement or use it, any other explanations you may need, and a practice challenge. He concludes with some suggestions on where to continue your education in C# application design with patterns.

    More details


    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category
    Richard Goforth
    Richard Goforth
    Instructor's Courses
    LinkedIn Learning is an American online learning provider. It provides video courses taught by industry experts in software, creative, and business skills. It is a subsidiary of LinkedIn. All the courses on LinkedIn fall into four categories: Business, Creative, Technology and Certifications. It was founded in 1995 by Lynda Weinman as Lynda.com before being acquired by LinkedIn in 2015. Microsoft acquired LinkedIn in December 2016.
    • language english
    • Training sessions 30
    • duration 2:02:00
    • Release Date 2024/09/20