摘要:随着.NET Core相关技术研究的深入,现在将这一系列的文章,整理到一个索引页中,方便大家翻阅查找,同时,后续也会不断补充进来。 .NET Core技术研究-WebApi迁移ASP.NET Core2.0 .NET Core技术研究-Span<T>和ValueTuple<T> .NET Core技 阅读全文
posted @ 2020-06-07 18:49 Eric zhou 阅读(366) 评论(0) 推荐(0) 编辑
摘要:最近整理了一下Windbg程序调试系列的文章,做个了索引贴,方便大家查询、搜索: Windbg程序调试系列1-常用命令说明&示例 Windbg程序调试系列1-Mex扩展使用总结 Windbg程序调试系列2-内存泄露问题 Windbg程序调试系列3-线程阻塞问题 Windbg程序调试系列4-Live 阅读全文
posted @ 2019-08-06 09:35 Eric zhou 阅读(699) 评论(3) 推荐(3) 编辑
摘要:Azure IoT Hub和Event Hub相关的技术系列,最近已经整理了不少了,统一做一个索引链接,置顶。 Azure IoT 技术研究系列1-入门篇 Azure IoT 技术研究系列2-设备注册到Azure IoT Hub Azure IoT 技术研究系列3-设备到云、云到设备通信 Azure 阅读全文
posted @ 2017-05-24 09:05 Eric zhou 阅读(966) 评论(1) 推荐(1) 编辑
摘要:Azure Messaging ServiceBus Messaging相关的技术系列,最近已经整理了不少了,统一做一个索引链接,置顶。 方便查找,并后续陆陆续续再增加。 学习消息队列技术,可以先看第一篇技术概念篇,方便大家快速入门: 消息队列技术之基本概念 Azure Messaging Serv 阅读全文
posted @ 2017-04-12 22:09 Eric zhou 阅读(802) 评论(0) 推荐(2) 编辑
摘要:今年11月10号 .NET 5.0 如约而至。这是.NET All in one后的第一个版本,虽然不是LTS(Long term support)版本,但是是生产环境可用的。 微软从.NET 5 Preview 1就开始在自己的网站上使用.NET 5 (Bing.com、dot.net已升级并运行 阅读全文
posted @ 2020-11-15 21:56 Eric zhou 阅读(5021) 评论(38) 推荐(27) 编辑
摘要:今年11月10号 .NET 5.0 如约而至。这是.NET All in one后的第一个版本,虽然不是LTS(Long term support)版本,但是是生产环境可用的。 有微软的背书,微软从.NET Preview 1就开始在自己的网站上运行.NET 5, (Bing.com、dot.net 阅读全文
posted @ 2020-11-15 09:40 Eric zhou 阅读(142) 评论(0) 推荐(1) 编辑
摘要:Windbg是.NET高级调试领域中不可或缺的一个工具和利器,也是日常我们分析解决问题的必备。准备近期写2篇精华文章,集中给大家分享一下如果通过Windbg进行.NET高级调试。 今天我们来一篇入门的文章。首先,Windbg是什么? Windows Debugger,简称WinDbg,.NET 最强 阅读全文
posted @ 2020-06-27 09:46 Eric zhou 阅读(1090) 评论(8) 推荐(15) 编辑
摘要:物联网技术已经火了很多年了,业界各大厂商都有各自成熟的解决方案。我们公司主要搞新能源汽车充电,充电桩就是物联网技术的最大应用,车联网、物联网、互联网三网合一。2017年的时候重点研究过Azure IoT技术架构和使用, Azure IoT 技术研究系列1-入门篇 随着业界技术的发展,近期又重新关注并 阅读全文
posted @ 2020-06-08 07:51 Eric zhou 阅读(417) 评论(0) 推荐(1) 编辑
摘要:随着.NET Core相关技术研究的深入,现在将这一系列的文章,整理到一个索引页中,方便大家翻阅查找,同时,后续也会不断补充进来。 .NET Core技术研究-WebApi迁移ASP.NET Core2.0 .NET Core技术研究-Span<T>和ValueTuple<T> .NET Core技 阅读全文
posted @ 2020-06-07 18:49 Eric zhou 阅读(366) 评论(0) 推荐(0) 编辑
摘要:上一篇文章中,我们谈到了通过Roslyn进行代码分析,通过自定义代码扫描规则,将有问题的代码、不符合编码规则的代码扫描出来,禁止签入,提升团队的代码质量。 .NET Core技术研究-通过Roslyn全面提升代码质量 今天我们基于第二篇:基于Roslyn技术,扫描单元测试代码,通过单元测试覆盖率和执 阅读全文
posted @ 2020-05-11 07:02 Eric zhou 阅读(296) 评论(3) 推荐(3) 编辑
摘要:随着团队越来越多,越来越大,需求更迭越来越快,每天提交的代码变更由原先的2位数,暴涨到3位数,每天几百次代码Check In,补丁提交,大量的代码审查消耗了大量的资源投入。 如何确保提交代码的质量和提测产品的质量,这两个是非常大的挑战。 工欲善其事,必先利其器。在上述需求背景下,今年我们准备用工具和 阅读全文
posted @ 2020-05-06 06:52 Eric zhou 阅读(3850) 评论(24) 推荐(45) 编辑
摘要:因为IIS不支持跨平台的原因,我们在升级到ASP.NET Core后,会接触到一个新的Web服务器Kestrel。相信大家刚接触这个Kestrel时,会有各种各样的疑问。 今天我们全面认识一下ASP.NET Core的默认Web服务器Kestrel。 一、初识Kestrel 首先,Kestrel是一 阅读全文
posted @ 2020-04-24 05:08 Eric zhou 阅读(4183) 评论(13) 推荐(45) 编辑
摘要:前一段时间,和大家分享了 ASP.NET Core技术研究-探秘Host主机启动过程 但是没有深入说明主机的设计。今天整理了一下主机的一些知识,结合先前的博文,完整地介绍一下.NET Core的主机的设计和构建启动过程。 一、什么是主机 主机是一个封装了应用资源的对象,即:主机封装了一堆应用资源,封 阅读全文
posted @ 2020-04-18 15:58 Eric zhou 阅读(1725) 评论(6) 推荐(16) 编辑
摘要:ASP.NET Core在底层内置了一个依赖注入框架,通过依赖注入的方式注册服务、提供服务。依赖注入不仅服务于ASP.NET Core自身,同时也是应用程序的服务提供者。 毫不夸张的说,ASP.NET Core通过依赖注入实现了各种服务对象的注册和创建,同时也实现了面向抽象的编程模式和编程体验,提升 阅读全文
posted @ 2020-04-12 18:30 Eric zhou 阅读(3756) 评论(16) 推荐(15) 编辑