.NET周刊【11月第5期 2025-11-30】

国内文章

TypedSql:在 C# 类型系统上实现一个 SQL 查询引擎

https://www.cnblogs.com/hez2010/p/19261972/turning-csharp-type-system-into-a-query-engine

本文探讨了在 .NET 环境中如何高效处理内存中的数据查询,提出了一种基于 C# 类型系统的全新思路,名为 TypedSql。与传统的 foreach 循环和 LINQ 方法不同,TypedSql 通过嵌套的泛型类型来构建查询管道,使得查询更简洁且易于编译。每个查询由封闭的泛型管道类型构成,其核心节点如 Where、Select 等,利用静态方法进行处理。这种方式不仅提高了性能,减少了内存开销,同时也优化了查询执行流程,展现了 C# 类型系统的潜力。

C#AI系列(3):31mb单文件exe实现姿态检测-将Yolo装进口袋

https://www.cnblogs.com/luojin765/p/19278215

本文介绍了如何在C#中使用Yolo进行机器学习推理。相较于Python,C#提供了独立发布与高效性能。使用Nuget拉取所需库,本文提供了详细的环境准备与模型处理流程。Yolo的检测及分割能力通过.NET集成,支持多种任务,提供零配置的使用体验。文中附带了示例代码,简明展示了模型加载与应用过程,适用于不同的任务需求,具有出色的实用性和清晰度。

Visual Studio 2026 现已正式发布,更快、更智能!

https://www.cnblogs.com/Can-daydayup/p/19266529

Visual Studio 2026 正式发布,包含用户反馈的功能改进和缺陷修复。这一版本显著提升性能,特别是在大型 .NET 解决方案加载时表现更好。引入 AI 原生技术,优化开发环境,提高调试和性能分析效率。Copilot 聊天功能增强,能识别外部符号并提供更精准响应。项目与扩展完全兼容,无需迁移。界面保持与 Fluent UI 设计一致,新增主题。支持 .NET 10 和 C# 14,用户可直接体验新特性。

# 从零开始: C#图像验证码SkiaSharp跨平台---不只是"看得清"那么简单

https://www.cnblogs.com/luojin765/p/19267103

本文介绍如何使用C#和SkiaSharp实现跨平台图像验证码生成。验证码确保用户身份的安全性,以防止机器人攻击。文章详细说明验证码的生成流程,包括数据解构与人机验证,强调了多样化的交互模式。通过对SkiaSharp的运用,作者展示了初始化图形绘制和创建简单图形的过程,比如绘制鸭子的示例。提供了明确的代码示例,使读者能够清晰理解操作,从而成功实现验证码功能。

《HelloGitHub》第 116 期

https://www.cnblogs.com/xueweihan/p/19279062

HelloGitHub 是一个分享有趣开源项目的平台,涵盖多种编程语言。内容包括实战项目、入门教程、黑科技和开源书籍。C# 项目如 CPUSetSetter 和 PicView 提供性能优化和图片查看功能,均适用于 Windows 系统。每月更新,项目轻量且功能丰富,适合开发者快速入门开源技术。平台旨在激发对开源的兴趣,展示开源的多样性和实用性。

.NET 10 社区SDK(Loongarch 和 RISC-V)

https://www.cnblogs.com/shanyou/p/19270786

.NET 10在Loongarch和RISC-V平台上的社区SDK发布。这些SDK包括SDK、运行时和多个NuGet包。Loongarch版本的发布为预发布,包含tar.gz和NuGet包,适用于Loongson CPU架构。发布涉及到的步骤包括下载、解压、创建可执行链接和设置环境变量。RISC-V版本也为预发布,提供相应的二进制包。用户在生产环境使用前应进行充分测试,以确保兼容性。

边界突围:中国.NET技术的七年认知演进与社区化生态重构

https://www.cnblogs.com/shanyou/p/19288286

文章讨论了中国信创产业对.NET技术的认知转变,强调系统性问题的边界动态性及其演进。最初的边界划分仅为简化分析,随着解决方案的局限性显现,需重新审视问题域。中国信创产业对.NET的态度经历从质疑到有限接纳的深刻变化,受到政策与技术进步的驱动。通过关键芯片的支持以及社区的努力,.NET逐渐被认可并在工业、金融等领域深入应用。未来发展需关注基础软硬件的兼容性及生态体系的构建。本文清晰展示了边界认知的演进过程和技术生态的成熟。

C# 中 ?、??、??=、?: 、?. 、?[] 各种问号的用法和说明

https://www.cnblogs.com/Can-daydayup/p/19270856

本文详细介绍了C#中的问号(?)符号及其在空值处理和条件表达中的应用。C#允许值类型通过可空类型修饰符(?)变为可空类型,并提供了Null合并运算符(??)、Null合并赋值运算符(??=)以及三元条件运算符(?:)的使用方法。Null条件成员访问运算符(?.)则能在访问对象成员时避免空引用异常。掌握这些特性能提高代码的简洁性和可靠性,构建更健壮的应用程序。

客观科学分析Golang Green Tea GC和dotNet GC哪个性能更好

https://www.cnblogs.com/thinkingmore/p/19267226

本文深入分析Golang Green Tea GC与.NET GC的性能差异。从核心原理、内存分配速度、CPU效率与缓存局部性、吞吐量等角度进行对比。Golang采用的三色标记清除法,重点在于提升GC效率,降低CPU消耗;而.NET则基于分代与压缩策略,优化内存分配和减少碎片。两者各有优劣,.NET在分配速度和吞吐量上表现出色,而Green Tea在缓存局部性上更具优势。整体来看,选择取决于具体应用需求。

使用.NET开发并上线一个小智AI对话机器人的MCP服务转接平台

https://www.cnblogs.com/GreenShade/p/19270503

本文介绍了小智AI对话机器人及其MCP协议转接平台。该平台简化了开发者在MCP服务开发过程中的复杂性,支持标准MCP协议向WebSocket协议的转换,通过可视化管理以及多租户架构提升使用体验。项目基于最新的.NET技术栈构建,包括Blazor、领域驱动设计和Redis,实现了分布式支持。这为智能家居控制提供了便利,为开发者提供了丰富的学习资料与实践机会。项目开源,可在GitHub上访问相关代码。

C#/.NET/.NET Core技术前沿周刊 | 第 62 期(2025年11.17-11.23)

https://www.cnblogs.com/Can-daydayup/p/19261970

本周刊聚焦C#/.NET/.NET Core领域,提供最新技术文章和招聘信息。重点介绍.NET Conf China 2025大会,探索性能、AI及跨平台开发。还分享基于AntdUI的现代化WinForm管理系统,以及GitHub Copilot在.NET测试和应用现代化中的应用。这些资源旨在帮助开发者提升技能和理解最新技术动态。所有内容都与C#/.NET相关,极具实用价值。

微软发布 Godot C# 游戏开发教程:godot-csharp-essentials

https://www.cnblogs.com/shanyou/p/19274831

微软在GitHub上发布了开源项目microsoft/godot-csharp-essentials,专为C#开发者设计,旨在帮助他们进入Godot游戏开发。Godot是一个跨平台的开源游戏引擎,支持C#语言。该项目提供系统的课程材料,涵盖搭建C#开发环境、理解Godot核心概念及核心技巧,非常适合有经验的C#开发者和Godot新手。学习资源条理清晰,参与社区日益增强,成为学习游戏开发的重要工具。感兴趣者可直接访问项目页面开始学习。

用 .NET 构建你的第一个 MCP 服务器并发布到 NuGet

https://www.cnblogs.com/powertoolsteam/p/19262723

本文介绍了如何使用 .NET 构建和发布 MCP 服务器,旨在连接 AI 模型与现实世界。首先,确保开发环境满足 .NET 10.0 SDK、Visual Studio Code、GitHub Copilot 扩展和 NuGet.org 账号。接着,安装 MCP 模板并初始化项目,示范了如何创建和添加自定义天气查询工具。最后,配置 GitHub Copilot 测试 MCP 服务器,展示其实用性和灵活性。整个过程简单易行,适合开发者扩展 AI 能力并分享工具。文章更新及时,具有较高的实用价值。

一款开源、多语言的 WPF 可筛选 DataGrid 控件

https://www.cnblogs.com/Can-daydayup/p/19287426

DataGridFilter 是一款开源的 WPF 可筛选 DataGrid 控件,支持多语言和动态过滤。它允许用户对数据网格的列进行单列或多列联合过滤。用户可以实时更新过滤结果,并能根据用户的语言需求提供界面。本项目通过 NuGet 包安装,容易集成到现有项目。项目展示效果良好,源代码可在 GitHub 获取。该控件已被推荐为 C# 和 .NET 领域的优秀项目,有助于提高开发效率和用户体验。

基于.net6的一款开源的低代码、权限、工作流、动态接口平台-动态数据源篇

https://www.cnblogs.com/dengjiahai/p/19275440

动态数据源功能能够让用户在运行时灵活管理数据库连接信息。这种功能提升了系统访问和操作多个数据库的能力,增强了扩展性。用户可以通过简单的步骤进行动态数据源的添加、修改和删除。操作步骤包括打开菜单、填写连接信息、测试连接和保存信息。代码示例展示了如何在低代码平台上使用动态数据源,注入数据源提供程序,并进行数据库查询。此外,文章内容结合了ASP.NET的技术实现,具有较高的实用性。

基于.net6的一款开源的低代码、权限、工作流、动态接口平台-系统安装篇

https://www.cnblogs.com/dengjiahai/p/19270262

本文介绍了系统安装的步骤,包括安装环境的要求以及项目代码的拉取方式。具体而言,操作系统需为Windows 10或以上版本,数据库使用MySQL 8.0及以上版本,.NET 6.0和Yarn 1.22或以上。文章说明了如何通过命令行和可视化工具拉取项目代码的详细步骤,并详细列出了数据库配置的SQL命令,包括创建数据库和用户权限的分配。整体内容清晰、实用,对于技术人员有较好的参考价值。

.NET+AI | MEAI | ChatOptions 详解(5)

https://www.cnblogs.com/sheng-jie/p/19258457

ChatOptions 是 Microsoft.Extensions.AI 的配置工具,用于控制 AI 对话的生成策略和特性。它提供统一的配置接口和细粒度的控制能力,包括对话上下文、生成策略和工具调用等属性。开发者可以根据需求灵活调整配置,例如绑定会话标识、设置生成模型和控制输出格式。此外,ChatOptions 支持扩展和自定义,便于集成不同的提供商特性。示例代码展示了如何配置对话上下文、调整生成策略和动态控制工具列表。

PeachPie 1.1.13 发布支持最新PHP 8.5.0

https://www.cnblogs.com/shanyou/p/19275189

PeachPie是一项技术项目,连接PHP生态与.NET世界,支持PHP 8.5.0。它的1.1.13版本引入安全更新和新语法,支持.NET 6。PeachPie确保与旧项目的兼容,未来将支持.NET 10。PHP 8.5的管道操作符能够实现链式函数调用,提升性能。PeachPie通过提前编译PHP代码为.NET程序集,提高了代码安全性和类型检查,支持PHP与C#的双向调用。它集成于Visual Studio和MSBuild,适合现代化遗留PHP系统和混合语言开发。PeachPie为PHP开发者开启了通往.NET的新机遇,值得深入了解。

【译】Visual Studio 十月更新 ------ 新模型、记忆功能、计划功能及更多内容

https://www.cnblogs.com/MeteorSeed/p/19278410

2025年10月,Visual Studio 2022(v17.14)更新发布,带来模型选择和智能体流程改进。新增了Claude Sonnet 4.5和Claude Haiku 4.5,支持Copilot通过记忆功能了解特定编码标准,优化团队的编程体验。Copilot现在能指导复杂任务,并在聊天中实时更新计划文件,确保进度透明。用户可通过指令文件自定义Copilot行为,实现项目一致性。此外,Azure Foundry功能可供用户使用自定义模型。Visual Studio Hub提供最新信息和社区互动。感谢用户反馈,帮助改进开发工具。

MAF快速入门(2)Agent的花样玩法

https://www.cnblogs.com/edisontalk/p/-/quick-start-on-maf-chatper02

本文讲述了如何在MAF中利用Agnet创建功能工具和MCP工具。作者通过示例展示了如何将天气Agent作为功能工具调用到mainAgent中,以及如何将Agent暴露为MCP工具供其他Agent使用。文章强调了MAF的便捷性和灵活性,适合对AI Agent创建有兴趣的开发者。代码示例简单易懂,说明清晰,能够帮助读者快速上手。整体内容紧凑,信息密集。

在.Net项目的EFCore中如何实现敏感数据或者关键数据的变动日志记录关键字段(如密码、金额、权限等)的变更历史-确保日志可追溯且不可篡改

https://www.cnblogs.com/net-kevin-li/p/19265564

该文章介绍了基于.NET8构建的DDD微服务架构,并重点阐述在EFCore中实现敏感数据变动日志的技术方案。文章详细描述了如何拦截数据变更、重写SaveChanges方法及筛选敏感字段的步骤。还提供了自定义日志模型的示例,强调了记录关键字段变更历史的必要性。该项目涉及多种现代技术,具有较强的实践应用价值。整体结构清晰,信息传达有效。

基于.net6的一款开源的低代码、权限、工作流、动态接口平台-动态接口篇

https://www.cnblogs.com/dengjiahai/p/19282536

动态接口允许用户在运行时创建和修改API端点,提高了开发效率与响应速度。系统支持通过简单步骤新增动态脚本,用户可在管理后台进行操作。示例代码展示了如何使用C#查询数据库并返回JSON格式的数据。接口设计强调入口方法为public string Handle(string param),并使用JWT认证进行调用,结合Postman和swagger进行测试验证。整体结构清晰,支持灵活的API管理与扩展。

.NET+AI | MEAI | 上下文压缩(7)

https://www.cnblogs.com/sheng-jie/p/19258465

Chat Reducer 是 Microsoft.Extensions.AI 的一款工具,通过智能压缩策略,突破了 LLM 的上下文限制,有效降低输入 token 数量,节省 API 成本,并提升推理性能。其核心价值在于解决上下文失败、控制成本以及提升响应速度。提供了两种压缩策略:计数压缩器通过限制消息数量来控制对话长度,适用于客服和快速问答系统;摘要压缩器则利用 AI 生成摘要,确保保留重要信息,适合医疗、法律和教育领域。使用简单,能有效管理多轮对话。

.NET 实现雪花算法:高效生成分布式唯一 ID

https://www.cnblogs.com/net-kevin-li/p/19273595

雪花算法是一种由Twitter开源的分布式ID生成算法,能够生成全局唯一的64位整数ID,广泛用于数据库主键、消息队列和订单号等场景。本文讨论了雪花算法的核心逻辑及其在.NET中的实现,包括ID生成器的类结构、时间戳、数据中心ID、机器ID的初始化逻辑及序列号处理。该算法确保ID具有时间趋势性、分布式唯一性及高并发支持。文中提供了实现代码,详述每个部分的位数分配及作用。通过处理系统时钟回拨,增强了算法的鲁棒性。

MAF快速入门(3)聊天记录持久化到数据库

https://www.cnblogs.com/edisontalk/p/-/quick-start-on-maf-chatper03

本文介绍了如何将聊天记录持久化到关系型数据库,提升用户体验。首先创建了.NET控制台应用程序,并安装相关NuGet包。配置了LLM API信息后,创建CustomChatHistory类记录对话,并基于EF Core实现DbContext以便于数据库操作。接着,使用MAF创建了一个回答马自达汽车知识的AI代理,并开始聊天。文章条理清晰,实用性强,适合有一定编程基础的读者使用相关技术进行开发。

.Net中WebApiController如何实现多版本兼容?

https://www.cnblogs.com/net-kevin-li/p/19277155

该文章深入探讨Web API的多版本兼容性,强调其在业务迭代和接口演进中的重要性。文章介绍了多种版本控制实现方式,包括URL路径、查询字符串和请求头控制,并提供了具体实现的代码示例。内容涵盖NetCoreKevin项目中的DDD微服务架构,涉及现代化SaaS解决方案的多个技术组件。文章条理清晰,具有实用性和时效性,适合开发者参考和应用。

.NET+AI | MEAI | 会话缓存(6)

https://www.cnblogs.com/sheng-jie/p/19258460

MEAI 缓存机制通过 Microsoft.Extensions.AI 提供了一种高效的 AI 响应缓存方式,可以大幅降低 API 成本,提升响应速度。它优化了生产环境中的成本和延迟问题,支持多种存储解决方案,如 Redis 和 SQL Server。核心组件包括 CachingChatClient 和 DistributedCachingChatClient,简化了缓存的集成。通过几行代码即可启用缓存,验证效果显示首次请求时间在 800-2000ms 之间,缓存命中则可缩短至 10-50ms,提升倍数在 10-100 之间。

基于.net6的一款开源的低代码、权限、工作流、动态接口平台-动态数据源篇

https://www.cnblogs.com/dengjiahai/p/19274815

文章详细介绍了动态数据源的配置、修改和删除步骤。作者说明了如何在代码中使用动态数据源,包括连接测试和数据查询的示例。同时,文章提供了一个控制器示例,展示了如何注入动态数据源提供程序并执行数据库操作。这些内容适合开发者理解动态数据源的使用。开源地址也提供给读者以便获取更多信息。

IL2CPP逆向

https://www.cnblogs.com/jiusi-94/p/19290567

本文介绍了Unity程序中使用il2cpp技术,旨在防止外挂和盗版。il2cpp将C#的中间代码转为C++,提高反编译难度。作者讲解了如何使用Il2CppDumper工具进行逆向工程,包含文件位置信息和具体命令。通过分析GameAssembly.dll和il2cpp.h,作者探讨了恢复符号表的过程及主要函数的分析,最终介绍了一种简单的自定义base32算法。整体内容针对Unity的安全性和逆向工程进行了深入讨论,具有实用性和技术性。

.NET+AI | MEAI | 自定义中间件(8)

https://www.cnblogs.com/sheng-jie/p/19258476

DelegatingChatClient是构建企业级AI中间件的有效工具,通过Microsoft.Extensions.AI简化自定义中间件的创建。它能实现限流、重试、安全过滤等功能,确保AI应用的安全与稳定。此类中间件易于使用,支持灵活组合,适合生产环境。文章详细指出了中间件的应用场景,包括API限流、网络故障处理和内容安全等,同时提供了具体的实现示例,帮助开发者快速上手。整体而言,该文章逻辑清晰,内容实用,为AI服务的增强提供了良好的视角。

话题

.NET 和 .NET Framework 2025 年 12 月服务发布更新 - .NET 博客

https://devblogs.microsoft.com/dotnet/dotnet-and-dotnet-framework-december-2025-servicing-updates/

12月更新 18.1.0 - Visual Studio 2026 发布说明

https://learn.microsoft.com/en-us/visualstudio/releases/2026/release-notes#december-update-1810

.NET 10 网络改进 - .NET 博客

https://devblogs.microsoft.com/dotnet/dotnet-10-networking-improvements/

介绍数据摄取构建模块(预览)- .NET 博客

https://devblogs.microsoft.com/dotnet/introducing-data-ingestion-building-blocks-preview/

.NET 大会 2025 回顾 - 庆祝 .NET 10、Visual Studio 2026、人工智能、社区及更多 - .NET 博客

https://devblogs.microsoft.com/dotnet/dotnet-conf-2025-recap/

Visual Studio 十一月更新 -- Visual Studio 2026、Cloud Agent 预览及更多内容 - Visual Studio 博客

https://devblogs.microsoft.com/visualstudio/visual-studio-november-update-visual-studio-2026-cloud-agent-preview-and-more/

发布

文章、幻灯片及更多内容

为什么在Visual Studio中更改键盘快捷键并不像看起来那么简单------Visual Studio 博客

https:<//devblogs.microsoft.com/visualstudio/why-changing-keyboard-shortcuts-in-visual-studio-isn't-as-simple-as-it-seems/>

在Windows上尝试用Zed编辑器来支持.NET和Markdown

https://andrewlock.net/trying-out-the-zed-editor-on-windows-for-dotnet-and-markdown/

为 C# 开发者打造 .editorconfig 的 AI 生成代码------Visual Studio 中的实践指南

https://zenn.dev/nexta_/articles/editorconfig-csharp-visualstudio

尝试在Prizander的服务器脚本中使用C#脚本 - Qiita

https://qiita.com/pmc-ko/items/10da2daf9417441ed759

在 .NET 10 WinForms/WPF 中实现 C# 和 log4net 的通用全局异常日志基础

https://zenn.dev/tazzae999jp/articles/7e37b2b2d9d2a6

真正独立的VOICEVOX,浏览器中配备了Hono Service Worker Adapter + Wasm

https://zenn.dev/yamachu/articles/e6fc24d8104e9e

用Visual Studio 2026优化你的Git工作流程 - Visual Studio博客

https://devblogs.microsoft.com/visualstudio/streamlining-your-git-workflow-with-visual-studio-2026/

性能提升就这样?! Blazor性能改进建议 - Qiita。

https://qiita.com/nanagami1369/items/9e4524714ffcf60b93c8

在.NET MAUI应用中实现跨平台应用计费 - .NET博客

https://devblogs.microsoft.com/dotnet/cross-platform-billing-dotnet-maui/

Microsoft Learn MCP 服务器提升开发水平 - .NET 博客

https://devblogs.microsoft.com/dotnet/microsoft-learn-mcp-server-elevates-development/

.NET 10.0 如何提升 AIS.NET 性能7% | 恩津

https://endjin.com/blog/2025/12/how-dotnet-10-boosted-ais-dotnet-performance-by-7-percent-for-free

ASP.NET 核心中使用带有依赖注入的策略模式

https://blog.elmah.io/using-strategy-pattern-with-dependency-injection-in-asp-net-core/

MVVM 谈话要点 - Qiita

https://qiita.com/hiro_t/items/9b8d3e3804086eb696ce

.NET 框架的数组。排序,我不太懂,但我明白了一些! - 奇塔

https://qiita.com/TETSURO1999/items/822c71e3d577866d17ba

microCMS如何与C#(API与WinForms集成)出奇地兼容------Qiita。

https://qiita.com/Sakai_path/items/9439e0a28abe9ef203b1

关于如何在C#中使用WebView2的笔记 - Qiita

https://qiita.com/unalion/items/6de5c5994329f0955ec5

我研究了源源生成器

https://zenn.dev/mfujimoto/articles/source_generator

全新Winamp界面,百分之百采用AI和Uno平台工具

https://dev.to/archiecoderdev/new-winamp-interface-made-100-with-ai-and-uno-platform-tools-5c53

我尝试在Ubuntu环境中安装.NET 10(+如何处理错误)------Qiita。

https://qiita.com/Lemon73/items/d557193fcc35117d4872

创建自定义 MSBuild SDK 以减少 .NET 项目中的样板 - Gérald Barré

https://www.meziantou.net/creating-a-custom-msbuild-sdk-to-reduce-boilerplate-in-dotnet-projects.htm

.NET NativeAOT 在 AWS Lambda 上:7 更快的冷启动,降低73% 的成本

https://dev.to/whitewaw/net-nativeaot-on-aws-lambda-7x-faster-cold-starts-73-lower-costs-np3

不寻常的组合?! 我试过Tauri + Blazor! - 奇塔

https://qiita.com/Lemon73/items/9afb3db113753d50b221

利用Copilot Chat的新URL上下文解锁网络的力量 - Visual Studio博客

https://devblogs.microsoft.com/visualstudio/unlocking-the-power-of-web-with-copilot-chats-new-url-context/

[C#/.NET] 使用Microsoft代理框架的AI代理开发教程

https://zenn.dev/fujiwo/articles/c219663fe85db9

.NET MAUI 10 - Qiita 最新动态解析

https://qiita.com/Lemon73/items/595ec68543890a760231

5个开发者使用 JetBrains Rider 进行创作、协作和乐趣的故事 | .NET 工具博客

https://blog.jetbrains.com/dotnet/2025/12/03/5-stories-of-developers-using-jetbrains-rider/

.NET洞察 | 2025年12月 | .NET 工具博客

https://blog.jetbrains.com/dotnet/2025/12/02/dotinsights-december-2025/

列表视图控件功能总结(WinUI 3)

https://zenn.dev/shinta0806/articles/listview-controls

NetEscapades.EnumGenerators的最新更新:[EnumMember] 支持 分析器与漏洞修复

https://andrewlock.net/recent-updates-to-netescapaades-enumgenerators/

[.NET 10] 自动构建 .NET MAUI with GitHub Actions - Qiita

https://qiita.com/Lemon73/items/540b0a95207399a9be67

[C#] 可用于VS_Interactive - Qiita

https://qiita.com/KM_20005/items/a794f6dd13771bfcd067

试试在Linux上运行.NET MAUI示例------Qiita。

https://qiita.com/Lemon73/items/8a3b47ced9c3d062de87

自由。 NET 8。 NET 10 - Qiita

https://qiita.com/pmc-ko/items/60dd56bbd1446c74ad23

CSPSC - 打印机可能其实是计算器 - Qiita

https://qiita.com/tmyt/items/994d1552497dd5202aa4

Milk-V Duo 256M 驱动 .NET

https://zenn.dev/matsujirushi/articles/733d84d39775f7

创建一个聚焦开发者的GitHub贡献仪表盘的故事

https://zenn.dev/yutakaosada/articles/ed03db1ef55124

.NET MAUI 应用中的跨平台年龄验证 - .NET 博客

https://devblogs.microsoft.com/dotnet/cross-platform-age-verification-dotnet-maui/

分析器代理------委托分析,而非性能------Visual Studio博客

https://devblogs.microsoft.com/visualstudio/delegate-the-analysis-not-the-performance/

.NET 2025 东京大阪 福冈 (2025/12/20 13:00〜)

https://dotnetlab.connpass.com/event/371159/

[C#] 掌握Visual Studio的诊断工具以提升.NET应用的性能 - Qiita

https://qiita.com/KM_20005/items/f5d3bbf8ff18fe4e6643

.NET 10 ASP.NET Core 10 的新动态:关键功能与增强

https://www.syncfusion.com/blogs/post/whats-new-aspdotnet-core-10-in-net-10

宣布OData .NET(ODL)9预览3发布 - OData

https://devblogs.microsoft.com/odata/announcing-odata-net-odl-9-preview-3-release/

类间依赖列表 - Qiita

https://qiita.com/sh126sh125/items/006f9135292bd9346f17

索尼CD中继器 - Qiita 的磁盘分析与模拟器开发

https://qiita.com/shotacure/items/8040ea0fa79dee2e567b

AWS Transform 宣布全栈 Windows 现代化能力 | 亚马逊网络服务

https://aws.amazon.com/jp/blogs/aws/aws-transform-announces-full-stack-windows-modernization-capabilities/

自动签署 Windows EXE 的 Azure 可信签名、dotnet sign 和 GitHub 行动

https://www.hanselman.com/blog/automatically-signing-a-windows-exe-with-azure-trusted-signing-dotnet-sign-and-github-actions

【C#】.NET 10性能改进------Neno的花园。

https://blog.neno.dev/entry/2025/12/02/122553

.NET 10 中 Entity Framework Core 有什么新动态

https://zenn.dev/poipoionigiri/articles/df16dbcb6fd1aa

库、仓库、工具等

GitHub - smynudop/Itaiji

https://github.com/smynudop/Itaiji

tobitege/Flowery.NET:C#中为Avalonia UI设计的美丽DaisyUI风格组件

https://github.com/tobitege/Flowery.NET?tab=readme-ov-file

Linqraft - 按需DTO与表达树生成

https://arika0093.github.io/Linqraft/

今日人物

约翰·华纳·巴科斯 (英语:John Warner Backus,1924年12月3日---2007年3月17日),美国计算机科学家,是早期高阶语言(High-level Language)FORTRAN的发明小组组长。他提出了巴科斯范式(用来定义形式语言语法的记号法),发明了函数级编程概念及实践该概念的FP语言。为1977年图灵奖得主。

1924年12月3日生于美国宾夕法尼亚州费城,父亲是阿特拉斯火药公司的员工,后来转职为证券经纪人。巴克斯中学时念宾夕法尼亚州波茨敦市的希尔学校,平时不爱读书,勉强毕业,没有什么过人之处。后来依照父亲的要求,他在弗吉尼亚大学修读化学,成绩也不好。第二次世界大战爆发,他便改为参加美国陆军,在乔治亚州服役,后来进入哈弗福德学院(Haverford College)的医学院预科接受医疗训练,九个月后又退出了。在接受医疗训练期间,他被诊断出患有脑部肿瘤,并接受手术治疗。他搬到纽约市,最初打算以无线电技术员为生。在训练过程中,他对数学产生极大兴趣,于是他便在哥伦比亚大学修读学位,于1949年以数学硕士学位毕业,1950年加入IBM工作。巴克斯和同事海尔里克(H. Herrick)一起成功开发了Speedcoding的程序,适用于浮点数运算

巴克斯在IBM工作了几年,他对于机械式的程序设计感到厌烦,他希望能设计一套新式语言。1953年巴克斯向当时IBM董事长卡斯伯特·赫德(Cuthbert Hurd),提交了一分备忘录,建议设计一种接近人类语言的编程语言代替机器语言,后来赫德批准了这项计划。1957年4月他所领导13人小组推出全世界第一套高阶电脑语言FORTRAN,首次用在IBM 704计算机上面,1958年推出FORTRAN Ⅱ,几年后又推出FORTRAN Ⅲ,1962年推出FORTRAN Ⅳ,被称为FORTRAN语言之父。六十年代巴克斯转到沃森研究中心(Watson Scientific Computing Laboratory),参加了ALGOL语言的设计。1977年10月17日在西雅图举行的ACM年会上获得计算机界最高奖图灵奖,会中他发表了"程序设计能从冯诺伊曼形式中解脱出来吗?函数式风格及其程序的代数"(Can Programming be Liberated from the von Neumann Style? A Functional Style and Its Algebra of Programs)演说,提出了叫做FP函数级编程语言, 这篇演说有时被看作是他为发明了Fortran而致歉。1991年退休。1994年美国工程院授予他Charles Stark Draper奖。2007年3月17日在美国俄勒冈州的家中去世,享年82岁。

C# .NET 交流群

相信大家在开发中经常会遇到一些性能问题,苦于没有有效的工具去发现性能瓶颈,或者是发现瓶颈以后不知道该如何优化。之前一直有读者朋友询问有没有技术交流群,但是由于各种原因一直都没创建,现在很高兴的在这里宣布,我创建了一个专门交流.NET 性能优化经验的群组,主题包括但不限于:

希望能有更多志同道合朋友加入,分享一些工作中遇到的.NET 问题和宝贵的分析优化经验。目前一群已满,现在开放二群。 可以加我 vx,我拉你进群: ls1075 另外也创建了 QQ Group: 687779078,欢迎大家加入。

相关推荐
InCerry1 天前
.NET周刊【11月第4期 2025-11-23】
.net周报·.net周刊
InCerry2 天前
.NET周刊【11月第3期 2025-11-16】
.net周报·.net周刊
InCerry14 天前
.NET周刊【11月第2期 2025-11-09】
.net周报·.net周刊
InCerry1 个月前
.NET周刊【11月第1期 2025-11-02】
c#·.net周报·.net周刊
InCerry1 个月前
.NET周刊【10月第4期 2025-10-26】
.net周报·.net周刊
InCerry1 个月前
.NET周刊【10月第3期 2025-10-19】
.net周报
InCerry2 个月前
.NET周刊【10月第2期 2025-10-12】
.net周报·.net周刊
InCerry2 个月前
.NET周刊【10月第1期 2025-10-05】
.net周报·.net周刊
InCerry2 个月前
.NET周刊【9月第3期 2025-09-21】
.net周报·.net周刊