C# .NET 周刊|2026年2月4期
国内文章Zenith.NET v0.0.6 发布 — API 大幅精简为 Metal 后端铺路https://www.cnblogs.com/xymfblogs/p/19620088Zenith.NET v0.0.6 正式发布核心主题是精简。大规模重构资源绑定模型、着色器阶段和光线追踪方案。资源集合重命名为 ResourceTable绑定方式简化。所有管线中的 ResourceLayout 统一为单个降低资源绑定复杂度契合 Metal 设计。移除 RayTracingPipeline光线追踪通过 RayQuery 实现提升灵活性和兼容性。清理传统着色器阶段以适应现代图形 API。未来计划支持 Metal 后端和 SkiaSharp 集成。文档已上线提供入门教程与 API 参考。.NET 10 C# 14 New Features 新增功能介绍-扩展成员 Extension Membershttps://www.cnblogs.com/tianqing/p/19622970C# 14 增强了对扩展成员的支持超越了传统的扩展方法。新的语法结构允许更灵活的成员定义包括属性和运算符。例如扩展块现在可以直接添加实例或静态成员。实例扩展成员使用接收者类型而静态扩展成员可以直接通过静态调用。这样的变化使得 C#代码更易读且更接近自然语言支持更强大的功能提升尤其在 LINQ 中的应用更为广泛。Model Context Protocol (MCP) C# SDK v0.9.0-preview.1 发布https://www.cnblogs.com/shanyou/p/19628209该文章探讨了人工智能与大型语言模型的集成技术介绍了 Model Context Protocol(MCP)作为标准化上下文提供的开放协议旨在解决模型上下文窗口和系统集成碎片化问题。MCP 协议促进了大型语言模型与企业数据源的集成。文章详细介绍了 C# SDK 的架构设计强调其模块化与层次化特性。该 SDK 基于早期开源项目确保了设计的可靠性。通过不同的 NuGet 包SDK 功能层次分明满足了各种应用场景的需求增强了在.NET 环境中的兼容性。C# PC 版微信消息监听自动回复https://www.cnblogs.com/lovewuhan/p/19629142本文描述了如何在微信中实现个人群消息的监听和自动回复功能。客户希望通过关键字触发自动回复避免逐一回复。文章提供了设置关键字的方法存储在 txt 文件中并展示了实现消息监听的代码示例。关键代码处理了消息接收和解析过程包括解析登录信息和不同类型的消息。文章涉及技术实现具体操作细节和异常处理。内容简洁明了适合有基础的开发者参考。话题.NET 11 预览版现已上线 - .NET 博客https://devblogs.microsoft.com/dotnet/dotnet-11-preview-1/.NET 11 预览版现已发布。本版本包括库增强、运行时异步支持、WebAssembly 上的 CoreCLR、JIT 性能改进、SDK 改进以及对 C# 集合表达式参数的支持。.NET 和 .NET Framework 2026 年 2 月的服务发布更新 - .NET 博客https://devblogs.microsoft.com/dotnet/dotnet-and-dotnet-framework-february-2026-servicing-updates/2026 年 2 月的.NET 服务版本发布了.NET 10.0.3、.NET 9.0.13 和.NET 8.0.24。 NET Framework 尚未发布。本次发布包含了漏洞修复和一项安全修复。CVE-2026-21218.NET 安全功能绕过漏洞System.Security.Cryptography.Cose 中的恶意载荷可能导致未经授权的访问或数据篡改.NET Framework 3.5 在新版本 Windows - .NET 中转向独立部署 博客https://devblogs.microsoft.com/dotnet/dotnet-framework-3-5-moves-to-standalone-deployment-in-new-versions-of-windows/关于.NET Framework 3.5 将不再作为 Windows 11 Insider Preview 27965 及更高版本的可选组件提供。Windows 11 Insider Preview 版本 27965 或更高版本在新 Windows 上需要使用独立安装程序安装。.NET Framework 3.5 生命周期总结 [2029 年停止支持] - Qiita开发代理 v2.1 带配置热加载和标准代理 - Microsoft 365 开发者 博客https://devblogs.microsoft.com/microsoft365dev/dev-proxy-v2-1-with-configuration-hot-reload-and-stdio-proxying/开发代理 v2.1 已经发布。本版本包含了诸如设置热重载、为使用标准 I/O(如 MCP 服务器)的应用提供代理以及命令行选项以指定端口。介绍 OpenSilver 3.3Blazor 组件现在直接运行在 XAML 应用中https://opensilver.net/announcements/3-3/OpenSilver 3.3 版本已发布。该版本增加了直接与 XAML 组件内 Blazor 组件协作的功能以及 。 支持 NET 10WPF 兼容性改进及其他改进。Uno 平台二月发布工作室生产力与平台改进https://platform.uno/blog/uno-platform-6-5/Uno 平台 5.6 已经发布。该版本包括 Uno Studio 中的反重力支持、Hot Design 的用户体验改进、TextBox 中的 Unicode 本地化支持、WebView2 增强以及 Wasm Skia 渲染器的拖放功能等改进。Visual Studio 人工智能路线图(二月)- Visual Studio 博客https://devblogs.microsoft.com/visualstudio/roadmap-for-ai-in-visual-studio-february/截至 2026 年 2 月Visual Studio 中与人工智能相关功能的路线图。代理模式与编码代理规划代理Copilot SDK 及平台集成(实验阶段)模型上下文协议(MCP)模型与上下文管理编辑器中的副驾驶经验关于赫洛库的最新进展https://www.heroku.com/blog/an-update-on-heroku/宣布 Heroku 从新功能引入开始专注于质量和运营。 目前支持没有变化但新账户的企业账户合同将不再提供。这一变化是由于工程投资集中在其他领域。【Heroku 进入事实上的维护模式。】 宣布将专注于保持质量和运营而非引入新功能](https://www.publickey1.jp/blog/26/heroku_1.html)发布AvaloniaUI/Avalonia2012 年 3 月 11 日aws/aws-sdk-net3.7.1214.03.7.1215.03.7.1216。 0 3.7.1217.0 3.7.1218. 0 3.7.1219.0 3.7.1220. 0 3.7.1221.0 3.7.1222. 0 3.7.1223.0 3.7.1224. 0 4.0.182.0 4.0.183.0 4.0.184.0 4.0.185.0 4.0.186.0 4.0.187.0 4.0.188.0 4.0.189.0 4.0.190.0 4.0.191.0 4.0.192.0Azure/azure-sdk-for-net - Azure.Core_1.51.1Azure.ResourceManager.ArtifactSigning_1.0。 0Azure.ResourceManager.Network_1.15。 0Azure.ResourceManager.PostgreSql_1.4。 1 Azure.ResourceManager.Resources.DeploymentStacks_1.0. 0DataDog/dd-trace-dotnetv3.37.0domaindrivendev/Swashbuckle.AspNetCorev10.1.2 v10.1.3dotnet/aspirev13.1.1dotnet/maui10.0.40dotnet/Orleansv10.0.1googleapis/google-cloud-dotnetGoogle.Cloud.AIPlatform.V1-3.61.0 Google.Cloud.AIPlatform.V1-3.62.0 Google.Cloud.AIPlatform.V1-3.63. 0 Google.Cloud.ArtifactRegistry.V1-2.15. 0 Google.Cloud.Bigtable.Admin.V2-3.31. 0 Google.Cloud.ConfidentialComputing.V1-1.11. 0 Google.Cloud.Firestore.Admin.V1-3.17. 0 Google.Cloud.GkeHub.V1-2.8. 0 Google.Cloud.Kms.V1-3.22. 0 Google.Cloud.Logging.NLog-6.0. 0 Google.Cloud.Storage.Control.V2-1.7. 0microsoft/WindowsAppSDKv1.7.8、v1.8.5、v2。 0-exp5 v2.0-preview1newrelic/newrelic-dotnet-agentv10.49.0StackExchange/StackExchange.Redis2.10.14 2.11.0unoplatform/uno6.5.153、6.5.64文章、幻灯片及更多内容[C#] dotnet app.cs(基于文件的应用)注释 陷阱点https://zenn.dev/arika/articles/20260216-dotnet-single-run-trap关于如何使用.NET 10 中引入的文件类应用及其陷阱点的总结。如果你想让 GitHub Copilot for C#ers 停止单独运行 Python 该怎么办https://zenn.dev/microsoft/articles/github-copilot-csharp-scripting这项技能让你能运行基于 C#文件的应用而不是用像 GitHub Copilot 这样的编码代理运行 Python 脚本。用 Whisper 开发语音识别应用 C#https://zenn.dev/nexta_/articles/csharp-speech-recognition-whisperWindows Forms 和 Naudio 介绍后者是一款使用 OpenAI 的 Whisper 开发的语音识别应用使用 C# 开发。UnsafeAccessor - C# 编程入门 | C; 不明飞行https://ufcpp.net/study/csharp/misc/unsafeaccessor/关于 .NET 8 中引入的 UnsafeAccessor 评论。 它还提到了 NET 9 和 10(通用支持私有类型)的改进。开源聚焦.NET 项目及其背后工具 | JetBrains 博客https://blog.jetbrains.com/blog/2026/02/10/open-source-in-focus-dotnet-projects-and-the-tools-behind-them/介绍 JetBrains 的.NET 开源项目。 本文介绍了 Avalonia UI、MudBlazor、LINQ to DB 以及 PeachPie。用 C#编写.NET 垃圾回收器 - 第 7 部分标记句柄https://minidump.net/writing-a-net-gc-in-c-part-7/这是关于在 C#中实现.NET 垃圾回收器系列的第七篇。 关于 GCHandle 的马克处理实现。从 DLL 地狱到.NET 的自成体系部署30 年的依赖战争https://zenn.dev/takekazuomi/articles/dll-hell-over30y一段从 Windows DLL Hell 到当前自包含的.NET 部署在框架/库依赖问题上的挣扎历史。.NET 10.0 时代的优化策略https://zenn.dev/sator_imaging/articles/0d4b18d8615269[C#] 如何在 Powershell 中启用 dotnetcli 中的标签补全https://qiita.com/KM_20005/items/37d84468e6a8e31917ea如何在 PowerShell 中启用“dotnet”命令的标签补全。.NET 洞察 | 2026 年 2 月 | .NET 工具博客https://blog.jetbrains.com/dotnet/2026/02/10/dotinsights-february-2026/JetBrains 2026 年 2 月.NET 信息汇总。在 DispatchProxy - Qiita 中插入异步处理前后异步处理https://qiita.com/fits/items/6f777de4e3d829619397如何使用“DispatchProxy”确保目标进程在插入额外作时正确等待异步方法(如任务)。如何支持 .NET Framework 的 PDB 格式和源代码行 ISymUnmanagedReaderhttps://chnasarre.medium.com/how-to-support-net-framework-pdb-format-and-source-line-with-isymunmanagedreader-7663f9043b6b如何使用“ISymUnmanagedReader”加载.NET Framework 的 PDF 格式和源行。[C#] 如何尝试自动实现装饰器/拦截者笔记https://zenn.dev/arika/articles/20260211-auto-implement-decorator一个装饰器可以包裹实现特定接口的类如何实现自动生成的拦截器。Linux 上的.NET 10 中的后量子 TLS真实 docker 化 HTTP 客户端中的 ML-KEMhttps://dev.to/daan_acohen/post-quantum-tls-in-net-10-on-linux-ml-kem-in-a-real-dockerized-http-client-2lnl在 Linux 上实现带有 Post-Quantum 加密 TLS 的 HTTP 客户端。[C# 优化] dotnet/运行时代码审查技能https://zenn.dev/sator_imaging/articles/628625956abc18一个将 dotnet/运行时中使用的 AI 代码审查技能翻译成日语的版本。Azure Functions Work Flow 支持 - Microsoft Agent Framework (C#) Part 22https://zenn.dev/microsoft/articles/agent-framework-022Microsoft Agent Framework 工作流对 Azure Functions 的支持状态如何C# 中 MCP 入门(IP 信息链接)——移植《MCP 入门》一书中的 Python 代码 (6)https://zenn.dev/zead/articles/mcp-learning-6这是一系列将 Python 代码从“MCP 导论——生成式 AI 应用的全规模开发”移植到 C#的过程。C# 中的 MCP 入门(网络搜索)——从 《MCP 入门》(7)一书中移植 Python 代码 (7)TUnit .NET 测试中的依赖注入一次注册零样板https://dev.to/daan_acohen/tunit-dependency-injection-in-net-tests-one-registration-zero-boilerplate-22p3如何在 TUnit 测试代码中注入依赖。 它展示了如何使用 TUnit 的“DependencyInjectionDataSourceAttribute”。使用 GitHub Copilot SDK 中的 LLM 搭配 BOYK - Qitahttps://qiita.com/karuakun/items/dd9517a45aae6029e98f学习如何使用 GitHub Copilot SDK 中使用的 LLMs配合你提供的 BOYK(一个密钥)。[C# .NET MAUI] 用 OAuth2 访问每个云存储https://zenn.dev/daddy_yukio/articles/565063153883ea学习如何通过.NET MAUI 应用使用 OAuth2 访问云存储(Box、Google Drive)。试试 GitHub Copilot Agent - Microsoft 代理框架(C#)第 21 部分https://zenn.dev/microsoft/articles/agent-framework-021学习如何使用 GitHub Copilot SDK 将 GitHub Copilot 代理集成到 Microsoft 代理框架中。在按钮处理过程中禁用按钮(WinUI 3 并发控制)https://zenn.dev/shinta0806/articles/concurrent-executions如何在 WinUI 3 应用中点击按钮后禁用它直到流程完成。我想更准确地测量用户等待时间https://zenn.dev/nexta_/articles/2e8ef0e896fec1学习如何在 .NET Framework ASP.NET Web API 应用中测量时间包括响应压缩。[续作] Windows 应用界面开发不再困难 Blazor × Tailwind CSS 完整版https://zenn.dev/wogo_techblog/articles/a51dee31b0c90e学习如何在你的 Blazor 应用中使用 Tailwind CSS确保 Tailwind CSS 的 JIT 模式良好运行。[C#] 用 IDynamicInterfaceCastable - Qiita 进行动态投掷https://qiita.com/0x5bfa/items/44b780ce9a4b9aeee895如何使用“IDynamicInterfaceCastable”该软件由.NET 5 实现主要用于 COM 平台。Rider 很可能从 Rider 2026.1 - Qiita 起支持基于文件的 C# 应用https://qiita.com/RyotaMurohoshi/items/842d24e343e25521d509关于 Rider 2026.1 中对基于文件的应用的支持。将现有运营数据库纳入 EF 核心迁移管理的实际步骤 - Qiitahttps://qiita.com/YuyaMiyamoto/items/34b6961def9f2a4fbd8b了解从已构建的现有数据库迁移到 Entity Framework 核心迁移管理的步骤。2026 年的 XAML是时候向前看了https://www.ston.is/blog/maui/xaml-in-2026/2026 年 XAML 的现状如何接下来该怎么办在 ASP.NET 核心托管初创公司外部添加中间件到现有应用https://zenn.dev/j_sakamoto/articles/395492c05f4f8aASP.NET 如何使用托管启动汇编(Hosted Startup Assembly)注册现有应用的额外中间件该机制在 Core 启动时加载更多汇编。GitHub Copilot for .NET 测试将 AI 驱动单元测试带到 Visual Studio 2026 - .NET 博客https://devblogs.microsoft.com/dotnet/github-copilot-testing-for-dotnet-available-in-visual-studio/在 Visual Studio 2026 中新增了 GitHub Copilot Testing 中为 .NET 生成单元测试的功能。 它还涉及了可以在提示中使用的指令。使用新的 find_symbol 工具 - Visual Studio 解锁特定语言的丰富符号上下文 博客https://devblogs.microsoft.com/visualstudio/unlock-language-specific-rich-symbol-context-using-new-find_symbol-tool/关于 GitHub Copilot 内置工具中新增的“find_symbol”符号搜索功能。 “find_symbol”可用于 C#、C、Razor、TypeScript 和 LSP 兼容语言中。基于 MEF 的编辑器生产力扩展的性能提升 - Visual Studio 博客https://devblogs.microsoft.com/visualstudio/performance-improvements-to-mef-based-editor-productivity-extensions/关于 Visual Studio 2026 中基于 MEF 的编辑器扩展的性能提升。Visual Studio 2026 通过在后台线程加载 MEF 组件使其实现空闲从而缩短加载时间。 它还涉及对不兼容后台线程扩展的支持。偷看 C# 系统调用 - strace - tech.guitarrapc.cómhttps://tech.guitarrapc.com/entry/2026/02/09/160000检查.NET 应用程序运行时调用的系统调用结果总结该调用使用“strace”。 文章还讨论了 JIT、NativeAOT 以及与其他语言的比较。可靠刷新 WebView2 控制https://weblog.west-wind.com/posts/2026/Feb/04/Reliably-Refreshing-the-WebView2-Control如何在 WebView2 控件中执行硬刷新。介绍可绑定属性源生成器https://codetraveler.io/2026/01/29/introducing-bindable-property-source-generators/CommunityToolkit.Maui v14 中新增的源代码生成器介绍该生成器可生成可绑定属性。探索(令人失望的)System.Diagnostics.Metrics 源生成器System.Diagnostics.Metrics API - 部分 2https://andrewlock.net/creating-strongly-typed-metics-with-a-source-generator/关于 Microsoft.Extensions.Telemetry.Abstractionss 的 System.Diagnostics.Metrics 源生成器。 文章总结说从代码和生成的使用场景来看这似乎并不方便。源生成器推荐https://zenn.dev/poipoionigiri/articles/57f1c33a7f5baa库、仓库、工具等SpawnDev.ILGPUBlazor Wasm 中的大规模并行性在 WebGPU、WebGL 和 Wasm 上运行 C# ILGPU 内核。https://github.com/LostBeard/SpawnDev.ILGPU一个版本允许 ILGPU 在 C#中完成 GPU 计算并在 Blazor 上运行(如 WebGPU)。C# 内核在浏览器带 Blazor 和 WebGPU 的高性能 GPU 计算shanselman/openclaw-windows-hubOpenClaw 的 Windows 配套套件——系统托盘应用、共享库、节点和 PowerToys 命令面板 扩展https://github.com/shanselman/openclaw-windows-hub一系列用于 Windows 上 OpenClaw 的配套应用。 系统托盘应用、通用库、PowerToys 命令调色板扩展等。richlander/dotnet-inspect用于检查.NET 资产的工具比如 docker inspect。https://github.com/richlander/dotnet-inspect一个用于探索 .NET 库和 NuGet 包的工具。 你可以执行多种作比如搜索包中包含的类型和取差。CSV 编辑器 - Visual Studio Marketplacehttps://marketplace.visualstudio.com/items?itemNameMadsKristensen.CSVEditorVisual Studio 的 CSV 编辑器扩展。公关 Digest.NEThttps://prozolic.github.io/PRDigest.NET/dotnet/运行时仓库日语合并拉取请求的总结。 该信息每日更新。[我创建了一个网站汇总了合并成 dotnet/运行时日语 https://zenn.dev/prozolic/articles/0541745b3eb0db 的最新 PRs]今日人物约翰·科克英语John Cocke1925 年 5 月 30 日—2002 年 7 月 16 日又译为约翰·考克、约翰·寇克生于美国北卡罗来纳州夏洛特计算机科学家在电脑架构及编译器最佳化技术方面有重大贡献因此获得图灵奖。曾提出CYK 算法。在他主导的IBM 801计划中首次采用RISC架构因此被称为RISC架构之父。C# .NET 交流群相信大家在开发中经常会遇到一些性能问题苦于没有有效的工具去发现性能瓶颈或者是发现瓶颈以后不知道该如何优化。之前一直有读者朋友询问有没有技术交流群但是由于各种原因一直都没创建现在很高兴的在这里宣布我创建了一个专门交流.NET 性能优化经验的群组主题包括但不限于如何找到.NET 性能瓶颈如使用 APM、dotnet tools 等工具.NET 框架底层原理的实现如垃圾回收器、JIT 等等如何编写高性能的.NET 代码哪些地方存在性能陷阱希望能有更多志同道合朋友加入分享一些工作中遇到的.NET 问题和宝贵的分析优化经验。**目前一群已满现在开放二群。**可以加我 vx我拉你进群:ls1075另外也创建了QQ Group: 687779078欢迎大家加入。
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2417075.html
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!