找回密码
 立即注册
搜索
查看: 70|回复: 0

C# 与 .NET 设计模式视频教程

[复制链接]

1739

主题

4

回帖

6076

积分

管理员

积分
6076
发表于 2025-12-18 21:06:33 | 显示全部楼层 |阅读模式
资源名称:C# 与 .NET 设计模式视频教程   ruik

─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 H
IT客栈-》 客服QQ:2822595691
1、本站会员可发帖,本主题所有言论和图片纯属会员个人意见,与本论坛立场无关.
2、本站所有帖子由该帖子作者发表,该帖子作者享有帖子相关权益.
3、本帖内容来网友及会员分享和其它网络媒体.
4、如本帖侵犯到任何版权问题,请立即告知本站,本站将及时予与删除并致以最深的歉意!
5、若因内容问题IT客栈管理员和版主有权不事先通知发贴者而删除本文.
6、本站教程仅供本站会员学习参考,不得传播及用于其他用途,学习完后请在24小时内自行删除.
7、若发现链接失效了请一定及时联系客服微QQ:2822595691,我们会第一时间修复链接.
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|IT客栈

GMT+8, 2026-1-16 04:24 , Processed in 0.146383 second(s), 18 queries .

Powered by IT客栈!

©2012-2025 IT客栈

快速回复 返回顶部 返回列表