C#/.NET/.NET Core技术前沿周刊 | 第 41 期(2025年6.1-6.8)
前言
C#/.NET/.NET Core技术前沿周刊,你的每周技术指南针!记录、追踪C#/.NET/.NET Core领域、生态的每周最新、最实用、最有价值的技术文章、社区动态、优质项目和学习资源等。让你时刻站在技术前沿,助力技术成长与视野拓宽。
欢迎投稿、推荐或自荐优质文章、项目、学习资源等。
- 技术前沿周刊Gitee开源地址:https://gitee.com/ysgdaydayup/DotNetGuide/blob/main/docs/DotNet/DotNetWeekly.md
- 技术前沿周刊GitHub开源地址:https://github.com/YSGStudyHards/DotNetGuide/blob/main/docs/DotNet/DotNetWeekly.md
免费且全面的C#/.NET/.NET Core面试宝典,阅读量突破40万+了!
- 文章简介: C#/.NET/.NET Core相关技术常见面试题汇总,不仅仅为了面试而学习,更多的是查漏补缺、扩充知识面和大家共同学习、携手进步。该面试宝典知识库主要由自己平时学习和工作实践总结、网上优秀文章资料收集(这一部分一定会标明来源)和社区小伙伴提供三部分组成。
- 文章地址:https://mp.weixin.qq.com/s/1B_ncf-JMNlpakuKdGo5gQ
一种更简单的方式运行 C# 代码,简化 C# 开发体验!
- 文章简介: 前段时间 .NET 10 Preview 4 推出了一种更简单的方式运行 C# 代码,即可以直接使用dotnet run file.cs 命令运行 C# 文件。这意味着我们不再需要创建项目文件或搭建整个应用程序框架,就能够快速运行脚本、测试代码片段或验证想法。
- 文章地址:https://mp.weixin.qq.com/s/ujJ4pYi_O2NBbWVHIdyH3g
C#/.NET/.NET Core优秀项目和框架2025年5月简报
- 文章简介: 公众号每月定期推广和分享的C#/.NET/.NET Core优秀项目和框架(每周至少会推荐两个优秀的项目和框架当然节假日除外),公众号推文中有项目和框架的详细介绍、功能特点、使用方式以及部分功能截图等(打不开或者打开GitHub很慢的同学可以优先查看公众号推文,文末一定会附带项目和框架源码地址)。注意:排名不分先后,都是十分优秀的开源项目和框架,每周定期更新分享。
- 文章地址:https://mp.weixin.qq.com/s/vF2XAw-FgOq2l1iAPZpw4A
一个 C# 开源、免费、实用且强大的工具类库,集成超过1000多种扩展方法!
- 文章简介: Z.ExtensionMethods 是一个 C# 开源(MIT license)、免费、实用且强大的工具类库,集成超过1000多种扩展方法!
- 文章地址:https://mp.weixin.qq.com/s/yVl9m93tmj8YPawu_LosgA
.NET 9 按需输出日志,带日志缓冲
- 文章简介: 在 .NET 9 中引入日志缓冲功能——这一创新功能暂时将日志存储在内存中,并允许您稍后决定是否输出。与其立即做出输出或丢弃的决定,缓冲功能让您能够根据实际运行时结果对哪些日志进行保留进行上下文控制。
- 文章地址: https://devblogs.microsoft.com/dotnet/emit-logs-on-demand-with-log-buffering/
C# 模式匹配全解:原理、用法与易错点
- 文章简介: 随着C#不断发展,"模式匹配"(Pattern Matching)已经成为让代码更加友好、可读和强大的核心特性。从 C# 7.0 初次引入,到 C# 11的能力扩展,模式匹配为处理类型判断、属性解构、集合匹配等提供了简洁、高效且类型安全的表达方式。它不仅能让 if/switch 等控制结构变得“声明式”,还能带来性能提升。在这篇文章里,我们将深入剖析 C 的所有模式匹配语法和用法,追踪其演变,讲清一些容易混淆和误用的地方,让大家能了解模式匹配本质。
- 文章地址: https://www.cnblogs.com/InCerry/p/-/introduce-cs-pattern-match
使用.NET为树莓派开发Wifi配网功能
- 文章简介: 在之前的系列文章中,我们已经搭建了基本的硬件平台和软件架构,但有一个问题一直困扰着我:当做好一个差不多的机器人带到新环境时,如何让它连接到新环境的WiFi网络呢?传统的做法可能需要连接键盘鼠标,显示器,然后进行可视化界面操作,这在实际应用中非常不便。于是我就想着用.NET技术解决这个痛点,实现一个优雅的WiFi配网方案。然后结合显示屏和一些语音交互做成一个不错的树莓派可爱的机箱之类的,类似我之前的做的这种外形的小机器人。
- 文章地址: https://www.cnblogs.com/GreenShade/p/18913382
【译】Visual Studio 扩展管理器更新
- 文章简介: Visual Studio 2022 的最新更新引入了专门的设计用于改进扩展管理方式的功能。这些更新提供的工具可以帮助您自动化过程,为配置提供详细的控制,并增强用户界面以简化您的开发工作流程。
- 文章地址: https://www.cnblogs.com/MeteorSeed/p/18912257
理解 .NET 结构体字段的内存布局
- 文章简介: 本文将介绍 .NET 中结构体字段的内存布局,包括字段的对齐(Alignment)、填充(Padding)以及如何使用 StructLayoutAttribute 来控制字段的内存布局。
- 文章地址: https://www.cnblogs.com/eventhorizon/p/18913041
聊一聊 .NET在Linux下的IO多路复用select和epoll
- 文章简介: 在windows平台上,相信很多人都知道.NET异步机制是借助了Windows自带的 IO完成端口 实现的异步交互,那在 Linux 下.NET 又是怎么玩的呢?主要还是传统的 select,poll,epoll 的IO多路复用,在 coreclr源代码中我们都能找到它们的影子。
- 文章地址: https://www.cnblogs.com/huangxincheng/p/18911996
.NET 9中的异常处理性能提升分析:为什么过去慢,未来快
- 文章简介: 随着现代云原生、高并发、分布式场景的大量普及,异常处理(Exception Handling)早已不再只是一个冷僻的代码路径。在高复杂度的微服务、网络服务、异步编程环境下,服务依赖的外部资源往往不可靠,偶发失效或小概率的“雪崩”场景已经十分常见。实际系统常常在高频率地抛出、传递、捕获异常,异常处理性能直接影响着系统的恢复速度、吞吐量,甚至是稳定性与容错边界。
- 文章地址: https://www.cnblogs.com/InCerry/p/-/dotnet-9-exception-pref-improve
揭秘C#异步编程核心机制:从状态机到线程池的全面拆解
- 文章简介: C#中的异步编程是一个强大且复杂的特性,它允许开发者编写非阻塞的代码,从而显著提升应用程序的响应性和吞吐量。本文将深入剖析异步编程的底层原理,从async和await关键字的工作机制,到状态机、任务调度、线程管理和异常处理等核心概念。
- 文章地址: https://www.cnblogs.com/code-daily/p/18909634
【ASP.NET Core】调用 Web API 备份数据库
- 文章简介: 今天咱们聊一个很单的主题,写一个 Web API,客户端可以调用它来备份 SQL Server 数据库。不知道大伙伴们有没有做过这活。相信做过的人会比老周更明白,毕竟,老熟人都知道,老周有两大弱项:SQL、汇编。汇编呢,是学生时代没好好学,想当年很轻松地就拿下了二级C++,偏就没学会汇编;而 SQL 呢,本来就学得一般,再加上用得少,忘得差不多了,所以别人给老周安排的项目基本不包括写 SQL 的,最终导致 SQL 方面越来越弱。
- 文章地址: https://www.cnblogs.com/tcjiaan/p/18907380
【开源力荐】一个基于 .NET 开源的工业视觉软件框架
- 文章简介: OpenIVS 是一个基于 .NET 开源(Apache-2.0)的工业视觉软件框架,提供了相机连接、图像采集、图像处理、模型推理、PLC控制等功能。你可以使用 OpenIVS 快速搭建一个工业视觉检测系统,实现自动化检测、缺陷识别等功能。
- 文章地址:https://mp.weixin.qq.com/s/Ai9PUYwuCW-7Y3tjmVkiKg
C#/.NET/.NET Core技术前沿周刊 | 第 41 期(2025年6.1-6.8)的更多相关文章
- 基于Kubernetes 构建.NET Core技术中台
今天下午在腾讯云+社区社区分享了<基于Kubernetes 构建.NET Core技术中台>,下面是演讲内容的文字实录. 我们为什么需要中台 我们现在处于企业信息化的新时代.为什么这样说呢 ...
- zz2017-2018年AI技术前沿进展与趋势
2017年AI技术前沿进展与趋势 人工智能最近三年发展得如火如荼,学术界.工业界.投资界各方一起发力,硬件.算法与数据共同发展,不仅仅是大型互联网公司,包括大量创业公司以及传统行业的公司都开始涉足人工 ...
- 基于Kebernetes 构建.NET Core技术中台
原文:基于Kebernetes 构建.NET Core技术中台 我们为什么需要中台 我们现在处于企业信息化的新时代.为什么这样说呢? 过去企业信息化的主流重心是企业内部信息化.但现在以及未来的企业信息 ...
- .NET Core技术研究-主机
前一段时间,和大家分享了 ASP.NET Core技术研究-探秘Host主机启动过程 但是没有深入说明主机的设计.今天整理了一下主机的一些知识,结合先前的博文,完整地介绍一下.NET Core的主机的 ...
- ASP.NET Core技术研究-全面认识Web服务器Kestrel
因为IIS不支持跨平台的原因,我们在升级到ASP.NET Core后,会接触到一个新的Web服务器Kestrel.相信大家刚接触这个Kestrel时,会有各种各样的疑问. 今天我们全面认识一下ASP. ...
- .NET Core技术研究系列-索引篇
随着.NET Core相关技术研究的深入,现在将这一系列的文章,整理到一个索引页中,方便大家翻阅查找,同时,后续也会不断补充进来. .NET Core技术研究-WebApi迁移ASP.NET Core ...
- 知识全聚集 .Net Core 技术突破 | 我用C#手把手教你玩微信自动化一
知识全聚集 .Net Core 技术突破 | 我用C#手把手教你玩微信自动化一 教程 01 | 模块化方案一 02 | 模块化方案二 03 | 简单说说工作单元 其他教程预览 分库分表项目实战教程 G ...
- 知识全聚集 .Net Core 技术突破 | 简单说说工作单元
知识全聚集 .Net Core 技术突破 | 简单说说工作单元 教程 01 | 模块化方案一 02 | 模块化方案二 其他教程预览 分库分表项目实战教程 Git地址: https://github.c ...
- Tensor Core技术解析(下)
Tensor Core技术解析(下) 让FP16适用于深度学习 Volta的深度学习能力是建立在利用半精度浮点(IEEE-754 FP16)而非单精度浮点(FP32)进行深度学习训练的基础之上. 该能 ...
- Tensor Core技术解析(上)
Tensor Core技术解析(上) NVIDIA在SIGGRAPH 2018上正式发布了新一代GPU架构--Turing(图灵),黄仁勋称Turing架构是自2006年CUDA GPU发明以来最大的 ...
随机推荐
- event.stopPropagation
先记录一下坑: var btn = test.getElementsByTagName('label'); btn[0].active = 'active'; ...
- Error: Address already in use
端口被某个进程占用 使用命令 lsof -i:端口号 然后看到进程号,直接杀掉进程就好 kill -9 进程号
- 人工智能-A*算法-八数码问题
一,A*算法设计思想 A*算法(A-star)是一种寻路算法,主要用于游戏.机器人等领域. 它的设计思想是将最短路径搜索问题转化为一个优化问题,通过计算每个节点的评分(f(n) = g(n) + h( ...
- .NET 10 Preview 2 增强了 Blazor 和.NET MAUI
.NET 团队 3.18 发布了.NET 10 Preview 2(https://devblogs.microsoft.com/dotnet/dotnet-10-preview-2/)..NET 1 ...
- 启动oracle 服务
-- 参考(https://blog.csdn.net/loongshawn/article/details/51162196) 1.启动oracle的步骤 Linux下启动oracle分为以下两步: ...
- ORB算法介绍 Introduction to ORB (Oriented FAST and Rotated BRIEF)
Introduction to ORB (Oriented FAST and Rotated BRIEF) 1. Introduction ORB(Oriented FAST and Rotated ...
- LaTeX配置说明
LaTex_intro 1.VSCode 安装 微软编辑器:VSCode 配置 安装 LaTeX Workshop 插件 settings.json 路径为:C:\Users\Administrato ...
- Golang HTTPS
用golang来实现的webserver通常是是这样的 //main.go package main import ( "fmt" "io" "net ...
- Unity中检查重复的资源
目的:检查Unity中资源是否重复,例如有两张贴图,明明是一张,却被复制为两份放在工程中,名字或者所在目录位置不同,这对于资源管理来说是很浪费的.因此需要写一个检查工具来检查项目中是否存在重复的资源. ...
- 初学嵌入式是弄linux还是单片机?
作为一个从机械转行到嵌入式的工程师,我深刻理解初学者面临的困惑.嵌入式领域分支众多,初期选择Linux还是单片机确实是个让人纠结的问题.我当年就在这个问题上纠结了好久,走了不少弯路. 其实,我之所以能 ...