上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 21 下一页
摘要: 因为IIS不支持跨平台的原因,我们在升级到ASP.NET Core后,会接触到一个新的Web服务器Kestrel。相信大家刚接触这个Kestrel时,会有各种各样的疑问。 今天我们全面认识一下ASP.NET Core的默认Web服务器Kestrel。 一、初识Kestrel 首先,Kestrel是一 阅读全文
posted @ 2020-04-24 05:08 Eric zhou 阅读(7304) 评论(13) 推荐(50)
摘要: 前一段时间,和大家分享了 ASP.NET Core技术研究-探秘Host主机启动过程 但是没有深入说明主机的设计。今天整理了一下主机的一些知识,结合先前的博文,完整地介绍一下.NET Core的主机的设计和构建启动过程。 一、什么是主机 主机是一个封装了应用资源的对象,即:主机封装了一堆应用资源,封 阅读全文
posted @ 2020-04-18 15:58 Eric zhou 阅读(5689) 评论(6) 推荐(16)
摘要: ASP.NET Core在底层内置了一个依赖注入框架,通过依赖注入的方式注册服务、提供服务。依赖注入不仅服务于ASP.NET Core自身,同时也是应用程序的服务提供者。 毫不夸张的说,ASP.NET Core通过依赖注入实现了各种服务对象的注册和创建,同时也实现了面向抽象的编程模式和编程体验,提升 阅读全文
posted @ 2020-04-12 18:30 Eric zhou 阅读(4474) 评论(18) 推荐(16)
摘要: 当我们将原有ASP.NET 应用程序升级迁移到ASP.NET Core之后,我们发现代码工程中多了两个类Program类和Startup类。 接下来我们详细探秘一下通用主机Host的启动过程。 一、Program类的Main函数入口 Program类最重要的功能就是启动主机,这里有一个主机的概念,是 阅读全文
posted @ 2020-04-06 12:21 Eric zhou 阅读(3346) 评论(0) 推荐(19)
摘要: 我们将原有ASP.NET应用升级到ASP.NET Core的过程中,会遇到一个新的概念:中间件。 中间件是ASP.NET Core全新引入的概念。中间件是一种装配到应用管道中以处理请求和响应的软件。 每个组件: 选择是否将请求传递到管道中的下一个组件。 可在管道中的下一个组件前后执行工作。 单独看以 阅读全文
posted @ 2020-04-04 20:49 Eric zhou 阅读(1418) 评论(0) 推荐(7)
摘要: 升级ASP.NET Core后,配置的读取是第一个要明确的技术。原先的App.Config、Web.Config、自定义Config在ASP.NET Core中如何正常使用。有必要好好总结整理一下,相信大家都会用到。 首先,看一下ASP.NET Core中的配置提供程序(Configuration 阅读全文
posted @ 2020-04-01 22:33 Eric zhou 阅读(2027) 评论(0) 推荐(6)
摘要: 将ASP.NET升级到ASP.NET Core之后,相信大家都会遇到HttpContext.Current无法使用的问题。这也是我们迁移ASP.NET Core必须解决的问题。 本文我们详细讨论一下,使用HttpContext的正确姿势。 先列一下使用HttpContext的具体场景: 1. 在Co 阅读全文
posted @ 2020-03-25 22:51 Eric zhou 阅读(5312) 评论(5) 推荐(14)
摘要: 这几天微软.NET 团队发布了.NET 5 Preview 1, 如约而至。很兴奋,因为.NET Core和.NET Framework终于实现了大一统,同时也很期待,期待.NET 5能给我们带来哪些好的新特性。 让我们先把时间拨回到2019年... 一、2019年.NET 5的提前剧透 去年201 阅读全文
posted @ 2020-03-23 22:44 Eric zhou 阅读(6414) 评论(30) 推荐(23)
摘要: 随着VSCode的不断完善和强大,是时候将部分开发迁移到VS Code中了。 目前使用VS2019开发.NET Core应用,一直有一个想法,在VS Code中复刻VS的开发环境,同时迁移到VS Code。 那么现在就开始吧。 首先,安装最新版的VS Code:https://code.visual 阅读全文
posted @ 2019-11-16 23:26 Eric zhou 阅读(14662) 评论(10) 推荐(20)
摘要: 这个月的8号、9号,个人很荣幸参加了China.NET Conf 2019 , 中国.NET开发者峰会,同时分享了技术专题《.NET技术架构下的混沌工程实践》,给广大的.NET开发小伙伴介绍混沌工程和高可用性改造实践。会后大家伙聚餐的时候,陈计节老师建议大家将各自的议题分享到社区,分享给大家。因此, 阅读全文
posted @ 2019-11-15 23:10 Eric zhou 阅读(2240) 评论(10) 推荐(28)
上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 21 下一页