代码改变世界

如何在 Docker 环境下自动给 .NET 程序生成 Dump

2021-06-02 08:31 by Rwing, 765 阅读, 11 推荐, 收藏, 编辑
摘要:之前“一线码农”大佬有写文章介绍了如何在windows下自动dump,正好手里有个在 docker 环境下 dump 的需求,所以在参考大佬文章的基础上,有了本篇。 阅读全文

[翻译] 预览 C# 10 的新东西

2021-06-01 08:16 by Rwing, 4772 阅读, 32 推荐, 收藏, 编辑
摘要:本周早些时候(译注:原文发表于5月1日),我关注了 Mads Torgersen 在 DotNet SouthWest 大会上的演讲,他是微软的 C# 语言的首席设计师。他概述了 C# 10 即将包含的很酷的一些新东西。让我们来快速浏览一下。 阅读全文

[翻译]正式宣布 Visual Studio 2022

2021-04-20 10:10 by Rwing, 16819 阅读, 53 推荐, 收藏, 编辑
摘要:现在我们有一个激动人心的消息要宣布,Visual Studio 2022 的第一个公开预览版将在今年夏天发布。 阅读全文

[翻译]Azure 网关迁移至 .NET Core 3.1 性能提升一倍

2021-01-19 08:17 by Rwing, 2316 阅读, 20 推荐, 收藏, 编辑
摘要:Azure Active Directory 的网关服务是一个反向代理,它为构成 Azure AD 的数百个服务提供前置服务。如果你使用过 office.com、outlook.com、azure.com 或 xbox.live.com 等服务,那么你已经使用了 Azure AD 的网关。网关为 Azure AD 中的服务提供了 TLS 终止、自动故障切换/重试、地理位置临近度路由、节流和 tarpitting 等功能。该网关存在于全球超过 53 个 Azure 数据中心中,每天服务于约 115 亿次请求。一直以来,Azure AD 的网关都运行在 .NET Framework 4.6.2 上,直到2020年9月,我们把它迁移到了.NET Core 3.1上。 阅读全文

C# 9.0 新特性预览 - init-only 属性

2020-10-27 17:37 by Rwing, 1331 阅读, 7 推荐, 收藏, 编辑
摘要:随着 .NET 5 发布日期的日益临近,其对应的 C# 新版本已确定为 C# 9.0,其中新增加的特性(或语法糖)也已基本锁定,本系列文章将向大家展示它们。 阅读全文

C# 9.0 新特性预览 - 顶级语句

2020-09-23 08:41 by Rwing, 2322 阅读, 7 推荐, 收藏, 编辑
摘要:随着 .NET 5 发布日期的日益临近,其对应的 C# 新版本已确定为 C# 9.0,其中新增加的特性(或语法糖)也已基本锁定,本系列文章将向大家展示它们。 目录 阅读全文

C# 9.0 新特性预览 - 空参数校验

2020-05-12 23:21 by Rwing, 4970 阅读, 25 推荐, 收藏, 编辑
摘要:随着 .NET 5 发布日期的日益临近,其对应的 C# 新版本已确定为 C# 9.0,其中新增加的特性(或语法糖)也已基本锁定,本系列文章将向大家展示它们。 阅读全文

C# 9.0 新特性预览 - 类型推导的 new

2020-05-06 22:48 by Rwing, 7035 阅读, 23 推荐, 收藏, 编辑
摘要:随着 .NET 5 发布日期的日益临近,其对应的 C# 新版本已确定为 C# 9.0,其中新增加的特性(或语法糖)也已基本锁定,本系列文章将向大家展示它们。 阅读全文

[翻译] 使用 Serverless 和 .NET Core 构建飞速发展的架构

2019-12-02 21:44 by Rwing, 1788 阅读, 6 推荐, 收藏, 编辑
摘要:Serverless 技术为开发人员提供了一种快速而独立的方式将实现投入生产。这种技术在企业的技术栈中日益流行,自 2017 年以来,它一直是 ThoughtWorks 技术雷达的实验级别的技术[译注:技术雷达是 ThoughtWorks 每半年发布的前沿技术解析]。 本篇文章的第一部分介绍了有关 Serverless 计算的基本概念。第二部分展示了如何构建 .NET Core 的 Lambda 函数,其中使用了 AWS 的 Serverless 框架。 阅读全文

[翻译] .NET Core 3.0 RC 1 发布

2019-09-17 22:35 by Rwing, 3207 阅读, 14 推荐, 收藏, 编辑
摘要:今天,我们宣布推出 .NET Core 3.0 Release Candidate 1。就像 Preview 9 一样,我们专注于打磨 .NET Core 3.0 的最终版本。它现在已经非常非常接近了。我们打算在 9 月 23 日的 .NET Conf 上发布最终版本。 阅读全文