.NET周刊12月第1期2025-12-07的内容有哪些?
摘要:国内文章 如何将WinForm.NET代码迁移到Blazor WASM平台上 https:www.cnblogs.comxdesignerp19300178 文章探讨了将WinForm.NET代码迁移到Blazor WASM平台的
国内文章
如何将WinForm.NET代码迁移到Blazor WASM平台上
https://www.cnblogs.com/xdesigner/p/19300178
文章探讨了将WinForm.NET代码迁移到Blazor WASM平台的技术细节。由于CS模式向BS模式的转变,许多WinForm.NET软件面临困境。作者分享了成功迁移DCWriter编辑器控件的经验,包括模拟System.Windows.Forms.Control和System.Drawing.Graphics类型。实现过程中,创建了相应的C#类型,模拟了键盘和鼠标事件的传递,以及Control.Invalidate()方法的实现。文章为面临类似挑战的开发者提供了有价值的参考。
.NET 生态系统中 LoongArch 与 RISC-V 的整合深度分析
https://www.cnblogs.com/shanyou/p/19309893
随着计算架构多元化,开源指令集RISC-V与中国自主研发的LoongArch迅速崛起。微软.NET平台的支持处于复杂的‘半官方’状态,尽管CoreCLR和CoreFX已包含大量支持代码,但因分层支持策略,这两者仍然属于社区支持级别。缺乏官方NuGet包导致开发者面临构建挑战。文中深入分析了生态系统的依赖,以及LoongArch生态的割裂现象。RISC-V以模块化和免许可费重新定义了市场,而LoongArch承担自主可控的使命。这种支持关系不止是技术扩展,更是平台生命力的关键。
Visual Studio 2026 正式版下载与安装详细教程!
https://www.cnblogs.com/Can-daydayup/p/19309943
这篇文章详细介绍了 Visual Studio 2026 的下载与安装过程,重点在于选择必要的工作负荷、组件和语言包,以节省时间和磁盘空间。文章提供了软件下载链接和不同版本的介绍,包括社区版、专业版和企业版。还共享了产品密钥,并指导用户如何进行自定义安装,如选择安装位置和组件。最后,文章提到了一些实用功能,并提供了进一步学习的资源链接。
C#/.NET/.NET Core优秀项目和框架2025年11月简报
https://www.cnblogs.com/Can-daydayup/p/19294960
这篇文章定期推广优秀的C#/.NET相关开源项目和框架,每周推荐至少两个项目,提供详细介绍和功能特点。介绍包括轻量级节点编辑器STNodeEditor、基于AntdUI的WenAntdUI-Admin、模块化微服务框架NetCoreKevin及基于WPF的ImageSearch工具等,涵盖多种应用场景。文章还附加了源码地址,便于开发者获取和使用这些资源。内容清晰且具有实用性,适合开发者了解最新技术动态。
.NET 10 Native AOT 最新进展:架构演进、性能范式与生态系统重塑
https://www.cnblogs.com/shanyou/p/19306141
文章探讨了.NET 10的Native AOT技术,强调其在计算范式转移中的重要性。Native AOT在编译阶段预先生成机器码,优化了应用启动速度和内存利用,解决了云计算环境中的冷启动和成本问题。文章详细分析了ILC编译器的优化及其对应用程序的影响,并解释了Native AOT在服务器计算与命令行工具开发中的优势。同时,该技术也提升了系统性能与资源使用效率。整体上,文章为读者提供了对.NET 10及其技术演进的新理解。
【EF Core】两种方法记录生成的 SQL 语句
https://www.cnblogs.com/tcjiaan/p/19288409
文章讨论了在EF Core框架中,如何将LINQ表达式树翻译为SQL语句。作者提到这是一个复杂的过程,并且需要对LINQ和表达式树有一定的理解。虽然这种技术不是新颖的,但在与数据库交互中非常有效。文章还提到了调试源码的方法,以及某团队的独特性。整体内容包含实践经验和理论知识,适合开发者深入理解EF Core的工作机制。
基于 JSON 配置的 .NET 桌面应用自动更新方案
https://www.cnblogs.com/1312mn/p/19264973
本文介绍了一种基于.NET的Windows程序自动更新工具,旨在提升更新效率并减少错误。工具包括主程序集和独立的升级程序,自动检查版本并执行升级。主要功能包括本地与服务器文件对比、自动下载提升用户体验以及避免重复检测。项目无需数据库,依赖JSON配置,方便维护人员操作。支持自动确认更新以及灵活指定启动路径。IIS配置提供详细的部署步骤,并涵盖服务器端JSON生成及C#调用示例,适合开发者使用和学习。
