上一页 1 2 3 4 5 6 7 ··· 11 下一页
摘要: “don't worry”,部署ASP.NET Core应用可以和原来部署.NET Framework的ASP.NET应用一样的简单,还是“熟悉的配方,熟悉的味道”,甚至提供了更加便捷的Kestrel部署方式,下面主要介绍在windows平台下两种常用部署方式: 方式一:Kestrel部署Web应用 阅读全文
posted @ 2022-07-22 08:13 姜承轩 阅读(1206) 评论(0) 推荐(0) 编辑
摘要: 为什么要把虚拟机纳入到ASP.NET Core部署手册中? 在.NET Framework时期,我们只用将应用程序部署到Windows操作系统中,甚至是在测试阶段或演示阶段我们可以把应用程序部署在本机的IIS中即可。而如今对于跨平台的.NET Core而言,我们的应用程序可以部署在各个主流的操作系统 阅读全文
posted @ 2022-07-22 06:57 姜承轩 阅读(561) 评论(0) 推荐(1) 编辑
摘要: 前言 .NET在跨平台后对于应用的部署而言,不在像.NET Framework的时候那么单一化了,一个.NET Core应用的部署工作就可以涉及到很多知识点。 就对于windows而言,我们可以选择使用IIS和Kestrel作为我们的Web服务器。既可以把网站的部署用“进程内托管”方式插入IIS管道 阅读全文
posted @ 2022-07-21 18:13 姜承轩 阅读(1284) 评论(0) 推荐(1) 编辑
摘要: 工厂方法模式: 抽象工厂模式: 学习感悟 工厂模式不管是简单工厂、工厂方法还是抽象工厂最终的目的都是一致的,那就是解除上层调用端对具体类型的依赖实现一定程度的解耦,并且封装了对象创建“这件事”即达到复用性,且减少下层变化对上层的变化。 工厂模式的运用最终还是要取决于产品的情况,如果产品只会有一种类型 阅读全文
posted @ 2022-05-18 11:43 姜承轩 阅读(486) 评论(0) 推荐(0) 编辑
摘要: 1.“new”有什么不对劲? 在我们没有接触到工厂模式(简单工厂、工厂方法模式、抽象工厂模式)之前,我们实例化对象唯一的方法就是通过“new”关键字来完成。但是,大量的使用“new”关键字来实例化对象会违背一些设计原则,因为代码与具体的类型绑在一起,从而导致过多的依赖于细节而非抽象,这样代码就很难适 阅读全文
posted @ 2022-05-11 11:30 姜承轩 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 1.概念 1.1.知道的越少越好 迪米特法则,结合其含义又称之为“最少知道原则”,即一个类作为一个调用方,应当对自己依赖的类(被调用的类)其中所处理的逻辑细节,知道的越少越好。对于被依赖的类(被调用的类)不管在使用上多么的复杂,它都应尽量将处理逻辑封装在它的内部,对调用方提供简洁明了的公共方法即可, 阅读全文
posted @ 2022-05-09 17:24 姜承轩 阅读(1346) 评论(0) 推荐(0) 编辑
摘要: 重要性 有过一些实际开发工作的朋友一定对某个场景会深有体会,那就是客户经常会对现有的功能提出新的需求要我们改动,并且要快速完成。如果你的代码没有很好的遵循“开闭原则”,并且顶着工期的缩减,那我们对需求变化的修改,“往往就像在一个草稿纸上反复的涂抹”,随着不断的变化修改代码就会显得很乱,可能到最后你连 阅读全文
posted @ 2022-05-07 11:42 姜承轩 阅读(1868) 评论(1) 推荐(1) 编辑
摘要: 1.基本介绍 里斯科瓦(Barbara Liskov)使美国麻省理工学院电气工程于计算机科学系资深教授,她是美国国家工程院院士,在程序语言、分布式计算、程序设计方法及软件工程领域做出了卓越贡献。里斯科瓦于1987年提出了一个关于继承的原则,也就是现在我们称为的“里氏替换原则”。 里氏替换原则基于子类 阅读全文
posted @ 2022-05-06 16:41 姜承轩 阅读(925) 评论(0) 推荐(1) 编辑
摘要: 1.基本介绍 1.1.概念 高层模块不能依赖于一个“具体化、细节化”的低层模块,而是通过一个抽象的“规范/标准”建立两者之间的依赖关系,简言之就是:不依赖于实现,而是依赖于抽象。这里“实现”一词有的地方也称为“细节”,在编码中主要体现的是我们根据业务模型具体自定义的普通类,比如:员工类、商品类等。而 阅读全文
posted @ 2022-05-05 16:24 姜承轩 阅读(1006) 评论(0) 推荐(0) 编辑
摘要: 基本介绍 一个类继承一个接口时,应当结合实际的情况“按需”实现其中的方法,不应该为了使用接口中某部分方法,而实现了接口中本不需要的方法。如果类对一个接口实现上存在“多余”的实现,那么就应当遵守“接口隔离原则”将接口中多余部分和需要部分进行隔离(拆分为多个接口)。 “接口隔离原则”从某种角度来看,实际 阅读全文
posted @ 2022-04-29 12:25 姜承轩 阅读(386) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 11 下一页