Companies Home Search Profile

C#: Design Patterns Part 2

Focused View

Richard Goforth

2:02:00

0 View
  • 01.01-object-oriented design patterns in c part 2.mp4
    01:02
  • 01.02-using the exercise files and installing .net sdk.mp4
    01:37
  • 02.01-observer pattern definition.mp4
    07:56
  • 02.02-simple event delegate observer implementation in c.mp4
    05:55
  • 02.03-using inotifypropertychanged to observe model changes in c.mp4
    07:29
  • 02.04-challenge replace a direct call with the observer pattern.mp4
    01:56
  • 02.05-solution replace a direct call with the observer pattern.mp4
    01:41
  • 03.01-builder pattern definition.mp4
    06:37
  • 03.02-simple builder implementation in c.mp4
    03:45
  • 03.03-explore the applicationbuilder pattern being used in an enterprise mvc application.mp4
    02:36
  • 03.04-implement the builder pattern in an mvc application.mp4
    07:08
  • 03.05-challenge fluent order builder.mp4
    01:02
  • 03.06-solution fluent order builder.mp4
    03:01
  • 04.01-command pattern definition.mp4
    06:57
  • 04.02-simple command pattern implementation in c.mp4
    04:58
  • 04.03-implement a data update command in a c mvc application.mp4
    07:28
  • 04.04-challenge undo with the command pattern.mp4
    00:57
  • 04.05-solution undo with the command pattern.mp4
    02:07
  • 05.01-proxy pattern definition.mp4
    07:17
  • 05.02-simple proxy file access in c.mp4
    03:34
  • 05.03-caching data service proxy with mvc in c.mp4
    07:19
  • 05.04-challenge proxy facade.mp4
    01:50
  • 05.05-solution proxy facade.mp4
    02:57
  • 06.01-chain of responsibility pattern definition.mp4
    05:42
  • 06.02-simple chain of responsibility exception handling in c.mp4
    05:25
  • 06.03-asp.net core request pipeline as a chain of responsibility.mp4
    03:08
  • 06.04-add a filter to the asp.net core chain of responsibility.mp4
    04:52
  • 06.05-challenge chain of responsibility grocery list.mp4
    01:35
  • 06.06-solution chain of responsibility grocery list.mp4
    02:54
  • 07.01-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/21