最新公告
  • 欢迎您光临酷学it,本站秉承服务宗旨 履行“站长”责任,销售只是起点 服务永无止境!立即加入我们
  • C# 与 .NET 设计模式视频教程(共124讲)

    相关推荐

    新阁教育 C#上位机与通信实战

    C#速成指南:从入门到进阶,实战WPF与Unity3D开发

    朝夕-C# .Net Core零基础从入门到精通实战教程全集Net Core 全栈【190课】

    课程目录

    ─00 None
    │ 001 Introduction.mp4

    ├─01 The SOLID Design Principles
    │ │ 002 Overview.mp4
    │ │ 003 Single Responsibility Principle.mp4
    │ │ 004 Open-Closed Principle.mp4
    │ │ 005 Liskov Substitution Principle.mp4
    │ │ 006 Interface Segregation Principle.mp4
    │ │ 007 Dependency Inversion Principle.mp4
    │ │ 008 Summary.mp4
    │ │
    │ └─attached_files
    │ ├─003 Single Responsibility Principle
    │ │ SOLID.SRP.cs.txt
    │ │
    │ ├─004 Open-Closed Principle
    │ │ SOLID.OCP.cs.txt
    │ │
    │ ├─005 Liskov Substitution Principle
    │ │ SOLID.LSP.cs.txt
    │ │
    │ ├─006 Interface Segregation Principle
    │ │ SOLID.ISP.cs.txt
    │ │
    │ └─007 Dependency Inversion Principle
    │ SOLID.DIP.cs.txt

    ├─02 Builder
    │ │ 009 Overview.mp4
    │ │ 010 Life Without Builder.mp4
    │ │ 011 Builder.mp4
    │ │ 012 Fluent Builder.mp4
    │ │ 013 Faceted Builder.mp4
    │ │ 014 Summary.mp4
    │ │
    │ ├─attached_files
    │ │ ├─011 Builder
    │ │ │ Creational.Builder.Builder.cs.txt
    │ │ │
    │ │ └─013 Faceted Builder
    │ │ Creational.Builder.BuilderFacets.cs.txt
    │ │
    │ └─quizzes
    │ 001 Builder Coding Exercise.html

    ├─03 Factories
    │ │ 015 Overview.mp4
    │ │ 016 Point Example.mp4
    │ │ 017 Factory Method.mp4
    │ │ 018 Factory.mp4
    │ │ 019 Inner Factory.mp4
    │ │ 020 Abstract Factory.mp4
    │ │ 021 Abstract Factory and OCP.mp4
    │ │ 022 Summary.mp4
    │ │
    │ ├─attached_files
    │ │ ├─016 Point Example
    │ │ │ Creational.Factories.Factory.cs.txt
    │ │ │
    │ │ └─020 Abstract Factory
    │ │ Creational.Factories.AbstractFactory.cs.txt
    │ │
    │ └─quizzes
    │ 002 Factory Coding Exercise.html

    ├─04 Prototype
    │ │ 023 Overview.mp4
    │ │ 024 ICloneable is Bad.mp4
    │ │ 025 Copy Constructors.mp4
    │ │ 026 Explicit Deep Copy Interface.mp4
    │ │ 027 Copy Through Serialization.mp4
    │ │ 028 Summary.mp4
    │ │
    │ ├─attached_files
    │ │ ├─024 ICloneable is Bad
    │ │ │ Creational.Prototype.ICloneableIsBad.cs.txt
    │ │ │
    │ │ ├─025 Copy Constructors
    │ │ │ Creational.Prototype.CopyConstructors.cs.txt
    │ │ │
    │ │ └─027 Copy Through Serialization
    │ │ Creational.Prototype.CopyThroughSerialization.cs.txt
    │ │
    │ └─quizzes
    │ 003 Prototype Coding Exercise.html

    ├─05 Singleton
    │ │ 029 Overview.mp4
    │ │ 030 Singleton Implementation.mp4
    │ │ 031 Testability Issues.mp4
    │ │ 032 Singleton in Dependency Injection.mp4
    │ │ 033 Monostate.mp4
    │ │ 034 Summary.mp4
    │ │
    │ ├─attached_files
    │ │ ├─030 Singleton Implementation
    │ │ │ Creational.Singleton.Singleton.cs.txt
    │ │ │
    │ │ ├─032 Singleton in Dependency Injection
    │ │ │ Creational.Singleton.SingletonInDI.cs.txt
    │ │ │
    │ │ └─033 Monostate
    │ │ Creational.Singleton.Monostate.cs.txt
    │ │
    │ └─quizzes
    │ 004 Singleton Coding Exercise.html

    ├─06 Adapter
    │ │ 035 Overview.mp4
    │ │ 036 VectorRaster Demo.mp4
    │ │ 037 Adapter Caching.mp4
    │ │ 038 Summary.mp4
    │ │
    │ ├─attached_files
    │ │ ├─036 VectorRaster Demo
    │ │ │ Structural.Adapter.NoCaching.cs.txt
    │ │ │
    │ │ └─037 Adapter Caching
    │ │ Structural.Adapter.WithCaching.cs.txt
    │ │
    │ └─quizzes
    │ 005 Adapter Coding Exercise.html

    ├─07 Bridge
    │ │ 039 Overview.mp4
    │ │ 040 Bridge.mp4
    │ │ 041 Summary.mp4
    │ │ 0OO_Softarchive – Download-More-Here.url
    │ │ 0OO_Software.For_Mac0S.txt
    │ │ 0OO_Windows.Office-AD0BE-Visual_Studio 2017.txt
    │ │
    │ ├─attached_files
    │ │ └─040 Bridge
    │ │ Structural.Bridge.Bridge.cs.txt
    │ │
    │ └─quizzes
    │ 006 Bridge Coding Exercise.html

    ├─08 Composite
    │ │ 042 Overview.mp4
    │ │ 043 Geometric Shapes.mp4
    │ │ 044 Neural Networks.mp4
    │ │ 045 Summary.mp4
    │ │
    │ ├─attached_files
    │ │ ├─043 Geometric Shapes
    │ │ │ Structural.Composite.GeometricShapes.cs.txt
    │ │ │
    │ │ └─044 Neural Networks
    │ │ Structural.Composite.NeuralNetworks.cs.txt
    │ │
    │ └─quizzes
    │ 007 Composite Coding Exercise.html

    ├─09 Decorator
    │ │ 046 Overview.mp4
    │ │ 047 Custom String Builder.mp4
    │ │ 048 Adapter-Decorator.mp4
    │ │ 049 Multiple Inheritance.mp4
    │ │ 050 Dynamic Decorator Composition.mp4
    │ │ 051 Static Decorator Composition.mp4
    │ │ 052 Summary.mp4
    │ │
    │ ├─attached_files
    │ │ ├─047 Custom String Builder
    │ │ │ Structural.Decorator.CodeBuilder.cs.txt
    │ │ │
    │ │ ├─048 Adapter-Decorator
    │ │ │ Structural.Decorator.AdapterDecorator.cs.txt
    │ │ │
    │ │ ├─049 Multiple Inheritance
    │ │ │ Structural.Decorator.MultipleInheritance.cs.txt
    │ │ │
    │ │ └─050 Dynamic Decorator Composition
    │ │ Structural.Decorator.Decorator.cs.txt
    │ │
    │ └─quizzes
    │ 008 Decorator Coding Exercise.html

    ├─10 Façade
    │ 053 Overview.mp4
    │ 054 Façade.mp4
    │ 055 Summary.mp4

    ├─11 Flyweight
    │ │ 056 Overview.mp4
    │ │ 057 Repeating User Names.mp4
    │ │ 058 Text Formatting.mp4
    │ │ 059 Summary.mp4
    │ │
    │ ├─attached_files
    │ │ ├─057 Repeating User Names
    │ │ │ Structural.Flyweight.Users.cs.txt
    │ │ │
    │ │ └─058 Text Formatting
    │ │ Structural.Flyweight.TextFormatting.cs.txt
    │ │
    │ └─quizzes
    │ 009 Flyweight Coding Exercise.html

    ├─12 Proxy – Snorgared – SAnet.cd
    │ │ 060 Overview.mp4
    │ │ 061 Protection Proxy.mp4
    │ │ 062 Property Proxy.mp4
    │ │ 063 Dynamic Proxy for Logging.mp4
    │ │ 064 Proxy vs. Decorator.mp4
    │ │ 065 Summary.mp4
    │ │
    │ ├─attached_files
    │ │ ├─061 Protection Proxy
    │ │ │ Structural.Proxy.ProtectionProxy.cs.txt
    │ │ │
    │ │ ├─062 Property Proxy
    │ │ │ PropertyProxy.cs.txt
    │ │ │
    │ │ └─063 Dynamic Proxy for Logging
    │ │ Structural.Proxy.DynamicProxy.cs.txt
    │ │
    │ └─quizzes
    │ 010 Proxy Coding Exercise.html

    ├─13 Chain of Responsibility – Snorgared – SAnet.cd
    │ │ 066 Overview.mp4
    │ │ 067 Command Query Separation.mp4
    │ │ 068 Method Chain.mp4
    │ │ 069 Broker Chain.mp4
    │ │ 070 Summary.mp4
    │ │ 0OO_Softarchive – Download-More-Here.url
    │ │ 0OO_Software.For_Mac0S.txt
    │ │ 0OO_Windows.Office-AD0BE-Visual_Studio 2017.txt
    │ │
    │ ├─attached_files
    │ │ ├─068 Method Chain
    │ │ │ Behavioral.ChainOfResponsibility.MethodChain.cs.txt
    │ │ │
    │ │ └─069 Broker Chain
    │ │ Behavioral.ChainOfResponsibility.BrokerChain.cs.txt
    │ │
    │ └─quizzes
    │ 011 Chain of Responsibility Coding Exercise.html

    ├─14 Command
    │ │ 071 Overview.mp4
    │ │ 072 Command.mp4
    │ │ 073 Undo Operations.mp4
    │ │ 074 Summary.mp4
    │ │
    │ ├─attached_files
    │ │ └─072 Command
    │ │ Behavioral.Command.Command.cs.txt
    │ │
    │ └─quizzes
    │ 012 Command Coding Exercise.html

    ├─15 Interpreter
    │ │ 075 Overview.mp4
    │ │ 076 Handmade Interpreter Lexing.mp4
    │ │ 077 Handmade Interpreter Parsing.mp4
    │ │ 078 ANTLR.mp4
    │ │ 079 Summary.mp4
    │ │
    │ ├─attached_files
    │ │ └─076 Handmade Interpreter Lexing
    │ │ Behavioral.Interpreter.Handmade.cs.txt
    │ │
    │ └─quizzes
    │ 013 Interpreter Coding Exercise.html

    ├─16 Iterator
    │ │ 080 Overview.mp4
    │ │ 081 Iterator Object.mp4
    │ │ 082 Iterator Method.mp4
    │ │ 083 Iterators and Duck Typing.mp4
    │ │ 084 Array-Backed Properties.mp4
    │ │ 085 Summary.mp4
    │ │
    │ ├─attached_files
    │ │ ├─081 Iterator Object
    │ │ │ Behavioral.Iterator.TreeTraversal.cs.txt
    │ │ │
    │ │ └─084 Array-Backed Properties
    │ │ ArrayBackedProperties.cs.txt
    │ │
    │ └─quizzes
    │ 014 Iterator Coding Exercise.html

    ├─17 Mediator
    │ │ 086 Overview.mp4
    │ │ 087 Chat Room.mp4
    │ │ 088 Event Broker.mp4
    │ │ 089 Summary.mp4
    │ │
    │ ├─attached_files
    │ │ ├─087 Chat Room
    │ │ │ Behavioral.Mediator.ChatRoom.cs.txt
    │ │ │
    │ │ └─088 Event Broker
    │ │ RxEventBroker.cs.txt
    │ │
    │ └─quizzes
    │ 015 Mediator Coding Exercise.html

    ├─18 Memento
    │ │ 090 Overview.mp4
    │ │ 091 Memento.mp4
    │ │ 092 Undo and Redo.mp4
    │ │ 093 Memento for Interop.mp4
    │ │ 094 Summary.mp4
    │ │
    │ └─attached_files
    │ ├─091 Memento
    │ │ Behavioral.Memento.Memento.cs.txt
    │ │
    │ └─092 Undo and Redo
    │ Behavioral.Memento.UndoRedo.cs.txt

    ├─19 Null Object
    │ │ 095 Overview.mp4
    │ │ 096 Null Object.mp4
    │ │ 097 Dynamic Null Object.mp4
    │ │ 098 Summary.mp4
    │ │ 0OO_Softarchive – Download-More-Here.url
    │ │ 0OO_Software.For_Mac0S.txt
    │ │ 0OO_Windows.Office-AD0BE-Visual_Studio 2017.txt
    │ │
    │ └─attached_files
    │ └─096 Null Object
    │ Behavioral.NullObject.NullObject.cs.txt

    ├─20 Observer
    │ │ 099 Overview.mp4
    │ │ 100 Observer via the event Keyword.mp4
    │ │ 101 Weak Event Pattern.mp4
    │ │ 102 Observable Properties and Sequences.mp4
    │ │ 103 Summary.mp4
    │ │
    │ └─attached_files
    │ ├─100 Observer via the event Keyword
    │ │ Behavioral.Observer.Events.cs.txt
    │ │
    │ ├─101 Weak Event Pattern
    │ │ Behavioral.Observer.WeakEventPattern.cs.txt
    │ │
    │ └─102 Observable Properties and Sequences
    │ ObserverPattern.cs.txt

    ├─21 State
    │ │ 104 Overview.mp4
    │ │ 105 Handmade State Machine.mp4
    │ │ 106 State Machine with Stateless.mp4
    │ │ 107 Summary.mp4
    │ │
    │ └─attached_files
    │ ├─105 Handmade State Machine
    │ │ Behavioral.State.Handmade.cs.txt
    │ │
    │ └─106 State Machine with Stateless
    │ Behavioral.State.Stateless.cs.txt

    ├─22 Strategy
    │ │ 108 Overview.mp4
    │ │ 109 Dynamic Strategy.mp4
    │ │ 110 Static Strategy.mp4
    │ │ 111 Summary.mp4
    │ │
    │ └─attached_files
    │ ├─109 Dynamic Strategy
    │ │ Behavioral.Strategy.Dynamic.cs.txt
    │ │
    │ └─110 Static Strategy
    │ Behavioral.Strategy.Static.cs.txt

    ├─23 Template Method
    │ │ 112 Overview.mp4
    │ │ 113 Template Method.mp4
    │ │ 114 Summary.mp4
    │ │
    │ └─attached_files
    │ └─113 Template Method
    │ Behavioral.TemplateMethod.TemplateMethod.cs.txt

    ├─24 Visitor
    │ │ 115 Overview.mp4
    │ │ 116 Intrusive Expression Printing.mp4
    │ │ 117 Reflection-Based Printing.mp4
    │ │ 118 Classic Visitor Double Dispatch.mp4
    │ │ 119 Dynamic Visitor via the DLR.mp4
    │ │ 120 Summary.mp4
    │ │
    │ └─attached_files
    │ ├─116 Intrusive Expression Printing
    │ │ Behavioral.Visitor.Intrusive.cs.txt
    │ │
    │ ├─117 Reflection-Based Printing
    │ │ Behavioral.Visitor.Reflective.cs.txt
    │ │
    │ ├─118 Classic Visitor Double Dispatch
    │ │ Behavioral.Visitor.Classic.cs.txt
    │ │
    │ └─119 Dynamic Visitor via the DLR
    │ Behavioral.Visitor.Dynamic.cs.txt

    └─25 Course Summary
    121 Creational Paterns Summary.mp4
    122 Structural Patterns Summary.mp4
    123 Behavioral Patterns Summary.mp4
    124 End of Course.mp4
    125 Bonus Lecture Other Courses at a Discount.html


    星课it » C# 与 .NET 设计模式视频教程(共124讲)

    常见问题FAQ

    视频课程的格式是什么?
    视频不加密,网盘在线学习,课程免费更新,持续更新
    购买后怎么如何下载资源?
    点击下载按钮,会跳转到百度网盘链接或者阿里云盘链接【链接如失效点击网站右侧联系客服】
    有些资源没更新完结怎么办?
    本站资源包更新至完结,后续可以点击链接获取
    有问题不懂想咨询怎么办?
    点击右侧微信客服发起咨询。
    • 2026-01-09Hi,初次和大家见面了,请多关照!
    • 155会员总数(位)
    • 1624资源总数(个)
    • 21本周发布(个)
    • 0 今日发布(个)
    • 2115稳定运行(天)

    提供最优质的资源集合

    开通VIP 网站主页
  • © 2016 Theme by
  • 升级SVIP尊享更多特权立即升级