V
主页
[中文字幕]C# 和 .NET 中的设计模式
发布人
Design Patterns in C# and .NET 2022-3 C# 和 .NET 中的设计模式 2022-3 【点击播放器字幕按钮可开启中文字幕】 英文原版字幕及课程代码:https://wwp.lanzoue.com/i5BNT211tvlg 课程概述 本课程从实践角度全面概述了 C# 和 .NET 中的设计模式。本课程特别涵盖了使用以下方法的模式: 最新版本的 C# 和 .NET Framework 使用现代编程方法:依赖注入、响应式编程等 使用现代开发人员工具,例如 ReSharper 关于模式变化和替代方法的讨论 本课程概述了四人帮 (GoF) 在其开创性著作中概述的所有设计模式,以及现代变体、调整和语言中模式内在用法的讨论。 什么是设计模式? 设计模式是常见编程问题的可重用解决方案。1994 年,Erich Gamma、John Vlissides、Ralph Johnson 和 Richard Helm 合著了《Design Patterns: Elements of Reusable Object-Oriented Software》(他们通常被称为“四人帮”,因此是 GoF 的首字母缩写)一书,从而推广了它们。 原书是以C++和Smalltalk为例编写的,但从那时起,设计模式已经适应了所有可以想象的编程语言:C#,Java,PHP,甚至是不严格面向对象的编程语言,如JavaScript。 设计模式的吸引力是不朽的:我们在库中看到它们,其中一些是编程语言中固有的,即使你没有意识到它们的存在,你也可能每天都在使用它们。 本课程涵盖哪些模式? 本课程涵盖所有 GoF 设计模式。事实上,以下是所涵盖内容的完整列表: SOLID设计原则:单一责任原则、开闭原则、李斯科夫替代原则、接口分离原则和依赖反转原则 创造设计模式:建造者、工厂(工厂方法和抽象工厂)、原型和单例 结构设计模式:适配器、桥接、复合、装饰器、立面、轻量级和代理 行为设计模式:责任链、命令、解释器、迭代器、中介器、纪念品、空对象、观察者、状态、策略、模板方法和访客 这门课程是为谁准备的? 本课程面向 .NET/C# 开发人员,他们不仅希望看到设计模式的教科书示例,还希望看到可用于以现代方式实现设计模式的不同变体和技巧。例如,DLR 的引入允许我们使用 ImpromptuObject,以便我们的 DynamicObject 公开我们想要的任何接口。这允许动态编程,并且许多设计模式都以静态和基于 DLR 的变体的形式呈现。 演示风格 本课程以在 Microsoft Visual Studio 中完成的(非常大的)一系列现场演示的形式呈现。大多数演示都是单文件,因此您可以下载课程附带的文件,并在 Visual Studio、Visual Studio Code、Rider 或您选择的其他 IDE 中运行它。 本课程不使用 UML 类图;所有演示都是实时编码。我使用 Visual Studio、各种 NuGet 包、R# 单元测试运行程序,甚至 dotMemoryUnit。
打开封面
下载高清视频
观看高清视频
视频下载器
C# 中的算法与数据结构:完整教程-上(中文字幕)
[中文字幕]C# 10 设计模式(下)
[中文字幕]C# 高级专题
完整 .NET MAUI 训练营(中文字幕)
[中文字幕]Blazor 深度剖析--.NET 8 中从入门到高级
[中文字幕]构建真实 C# 应用程序
[中文字幕]C# .Net 中的 TCP/IP 套接字编程
[中文字幕]30 天内掌握 Unity 的 C# 脚本
C/C++必做项目:植物大战僵尸,大一计算机巩固C语言必备(附源码+素材)带你一步步从零做出一个小游戏
【全749集】比付费还强10倍的自学Python全套教程,2024最新版,全程通俗易懂,别再走弯路了,小白看完速通Python全栈!
[中文字幕].NET 8 微服务: DDD、CQRS、垂直/整洁架构-上
(附源码)Python爱心代码,轻松简单易上手,给你的男/女朋友绘制一个吧!这还不把他/她给哭洗!
Python零基础入门到精通(2024最新版)
Spring用到哪些设计模式?
[中文字幕]C#/.NET 训练营:基础知识(OOP、LINQ、测试自动化 + 更多)
为什么很多人都说设计模式没什么用?
使用 C# .Net 进行 Playwright 自动化框架开发(中文字幕)
【全628集】强推!2024最细自学C语言/C++全套教程!字节大佬终于把这套C语言教程整理成了动画片,从0基础小白到C语言编程大神只要这套就够了!!
掌握 NET MAUI 和 Blazor 的跨平台开发(中文字幕)
【附源码】Python专属浪漫爱心代码
[中文字幕]ASP.NET Core - 稳健的整洁架构
C与C++的区别究竟是什么???
[中文字幕]掌握 .NET Core MVC:构建 .NET 8 市场管理系统
[中文字幕]航空航天模拟中的 C++
通过构建自己的机器人(启用 ChatGPT)来学习 C# 基础知识(中文字幕)
Entity Framework Core - 完整教程(中文字幕)
【23种设计模式】观察者模式的原理与实现
[中文字幕](WPF)高级 Windows Presentation Foundation
[中文字幕].Net 8 Blazor 基础知识
[中文字幕]在 .Net 微服务通信中使用 gRPC
C# 大师班-部分2(中文字幕)
【Python爬虫】用Python代码永久白嫖VIP付费电影,轻松实现电影自由!源码可分享 | Python爬虫教程
【Python自动化】Python自动刷题脚本,让你解放双手同时还能得到满分答卷,你不会的脚本通通帮你解决,快来动手试试吧!
设计模式的作用是什么?
草履虫都能学会!这可能是B站最全的(Python+机器学习+深度学习)系列课程了,入门巨简单学不会你打我!机器学习/深度学习/人工智能/python学习
C# 大师班-部分1(中文字幕)
[中文字幕]Unity 游戏开发的 C# 编程 专项课程(第1部分)
[中文字幕]学习使用 .Net、React 和 Redux 创建网上商城-下
【附源码】超适合小白练手的10个Python经典游戏项目,边学边玩,简直不要太爽!手把手教学,拿走不谢!
【Python教程】Python 实现 OCR 识别提取图片文字,多语言支持,步骤简单小白也能学!