.net周刊

InCerry3 天前
.net周报·.net周刊
C# .NET 周刊|2026年4月1期https://www.cnblogs.com/whuanle/p/19809387文章详细介绍了.NET 诊断工具中的 System.Diagnostics 和 Microsoft.Diagnostics 命名空间,重点讲解了 Debug 和 Trace 的使用方法及区别。通过实例演示 Debug.Assert 的断点触发及信息打印,说明其只在调试模式有效,确保代码在发布时性能不受影响。文中还介绍了多种 Trace 监听器的应用,如将调试信息输出到控制台或文件,提升诊断的灵活性。整体内容技术深度适中,注
InCerry14 天前
.net周报·.net周刊
C# .NET 周刊|2026年3月5期https://www.cnblogs.com/xueweihan/p/19778052HelloGitHub 介绍了 GitHub 上有趣的开源项目,涵盖多种编程语言,包括 C#、C++ 和 Go。文章强调了多个实用项目,如 DriverStoreExplorer 和 MonoGame,展示其功能和影响力。每个项目均具有独特的特点,如易用性和跨平台能力,吸引开发者参与开源。定期更新的内容增强了读者对开源的兴趣和热情,促使更多人了解技术细节。
InCerry15 天前
.net周报·.net周刊
C# .NET 周刊|2026年3月4期https://www.cnblogs.com/wuhuacong/p/19724431该文章详细讨论了多租户进销存系统的基础表设计,核心关注点为租户隔离、权限控制和组织结构。文章推荐“租户 → 机构 → 角色 → 用户”的层级结构,并强调所有业务数据需附带 tenant_id 字段。租户表和业务表的字段设计规范明确,状态管理采用枚举方式,加强了系统可读性和调试便利性。通过示例展示了业务状态的设计,提升了理解效果。整体内容逻辑清晰,适合系统设计人员参考。
InCerry17 天前
.net周报·.net周刊
C# .NET 周刊|2026年3月3期https://www.cnblogs.com/madtom/p/19708288这篇文章详细描述了一个商业级.NET 程序集的逆向工程实战过程,重点分析了多个保护层的破解方法。内容包括 PE 段加密、嵌入式原生 DLL 提取、JIT Hook 方法体加密、字符串混淆等技术细节。文章深入探讨了各种保护机制的原理,并提供了解密脚本的具体实现,最终成功还原了被保护的程序集。该实战分享适合对.NET 逆向工程感兴趣的技术人员,具有较高的技术深度和实用性,同时对保护机制的分析也展现了原创性和前沿性。整体结构清晰,
InCerry18 天前
.net周报·.net周刊
C# .NET 周刊|2026年3月2期https://www.cnblogs.com/lindexi/p/19224133本文记录 dotnet 10 的已知问题,将会导致 WPF 项目构建的时候给出错误
InCerry1 个月前
.net周报·.net周刊
C# .NET 周刊|2026年3月1期https://www.cnblogs.com/shanyou/p/19629649.NET 11 Preview 1 正式发布,标志着 CoreCLR 运行时能原生支持 WebAssembly。这是微软在跨平台战略上的重大进展。CoreCLR 提供更优性能,解决了 Mono 的性能瓶颈,特别在 Blazor WebAssembly 应用中。此外,.NET 11 还推出了全新的 Runtime Async 机制,增强异步编程体验。基础类库也进行了性能提升,支持 Zstandard 压缩和 BFloat16
InCerry1 个月前
c#·.net周报·.net周刊
C# .NET 周刊|2026年2月4期https://www.cnblogs.com/xymfblogs/p/19620088Zenith.NET v0.0.6 正式发布,核心主题是精简。大规模重构资源绑定模型、着色器阶段和光线追踪方案。资源集合重命名为 ResourceTable,绑定方式简化。所有管线中的 ResourceLayout 统一为单个,降低资源绑定复杂度,契合 Metal 设计。移除 RayTracingPipeline,光线追踪通过 RayQuery 实现,提升灵活性和兼容性。清理传统着色器阶段以适应现代图形 API。未来计
InCerry2 个月前
.net周报·.net周刊
C# .NET 周刊|2026年2月3期https://www.cnblogs.com/xueweihan/p/19596455HelloGitHub在春节前举办了年度开源项目盘点,选出了2025年十大热门开源项目。入选项目根据社区用户的真实反馈如阅读、点赞、收藏与评论进行评估。本文分为年度十佳和分类精选,涵盖C/C++、C#、Go等多种类别。十大项目包括桌宠应用、游戏变速器、电子书阅读器等,均为开源且支持多平台。每个项目都附有用户评价和GitHub链接,鼓励读者参与互动,以提高项目的可见度与影响力。
InCerry2 个月前
.net周报·.net周刊
C# .NET 周刊|2026年2月2期https://www.cnblogs.com/kevin-Y/p/19569791文章探讨了 ASP.NET Core 的热更新方法,特别是通过自定义的 AssemblyLoadContext 类来实现插件的动态加载与卸载。这种方法允许在生产环境中替换 DLL 文件,而不会导致服务停机。文章介绍了如何使用流加载 DLL,以避免文件被锁定,从而实现真正的热更新。这对于希望保持系统持续运行的开发者来说,具有重要的实践意义。
InCerry2 个月前
.net周报·.net周刊
C# .NET 周刊|2026年2月1期https://www.cnblogs.com/xueweihan/p/19535889HelloGitHub 分享了有趣且入门级的开源项目,涵盖多种编程语言。用户可以快速上手,感受开源的魅力。推荐的项目包括支持 C# 的 LLPlayer,它能为视频生成双语字幕,及其他 C、C++、Go 等项目,涉及文件管理、网络监控及分布式数据库等功能。这些项目适合个人和团队,提供了丰富的实用性和创造力,定期更新内容,让用户保持对开源的兴趣。
InCerry2 个月前
.net周报·.net周刊
C# .NET 周刊|2026年1月4期https://www.cnblogs.com/sdcb/p/19500792/20260119-using-httpclient
InCerry3 个月前
.net周报·.net周刊
C# .NET 周刊|2026年1月3期https://www.cnblogs.com/sdcb/p/19484525/20261113-big-integer-dotnet-10-vs-java
InCerry3 个月前
.net周报·.net周刊
C# .NET 周刊|2026年1月2期https://www.cnblogs.com/shanyou/p/194410042026 年 1 月,C#在 TIOBE 指数中再次成为年度编程语言,标志其成功转型为现代云原生和 AI 应用的核心语言。这一成就反映了开发者对高效、稳定语言的需求,尤其是在 AI 项目从实验室向生产环境过渡时。C#的强大类型系统和编译器检查使其成为解决工程化问题的理想选择。微软的技术生态整合降低了上下文切换成本,吸引了众多开发者回归。尽管 Python 在 AI 研究中依然占据优势,但 C#在应用层面获取了显著发展,显示
InCerry3 个月前
.net周报·.net周刊
C# .NET 周刊|2026年1月1期https://www.cnblogs.com/msdeveloper/p/19427679/make-dotnet-great-again-2026
InCerry3 个月前
.net周报·.net周刊
.NET周刊【12月】此前国内 .NET 周刊的更新节奏一直参考 .NET 国际周刊。但由于国际周刊更新频率不稳定,导致国内周刊发布也不固定,内容常常滞后于主线进展。
InCerry4 个月前
.net周报·.net周刊
.NET周刊【12月第2期 2025-12-14】https://www.cnblogs.com/shawshank/p/19305884Avalonia 11 的发布显著提升了 .NET 生态中的跨平台 UI 开发能力,特别是提供了高质量的 Fluent 2 风格控件。文章介绍了用 Avalonia 框架开发的跨平台视频会议系统 Demo,支持多种功能,如视频会议、屏幕分享和电子白板,并保证语音质量和动态调节编码。开发环境基于 Visual Studio 2022 与.NET 8.0,使用 C#编写。项目分为服务端与客户端,涉及重要类和技术细节,展示了
InCerry4 个月前
.net周报·.net周刊
.NET周刊【12月第1期 2025-12-07】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.Invalidat
InCerry4 个月前
.net周报·.net周刊
.NET周刊【11月第5期 2025-11-30】https://www.cnblogs.com/hez2010/p/19261972/turning-csharp-type-system-into-a-query-engine
InCerry4 个月前
.net周报·.net周刊
.NET周刊【11月第4期 2025-11-23】https://www.cnblogs.com/sheng_chao/p/19242279作者分享了他开发的升讯威客服系统的真实使用案例,描述了系统在双 11 大促中的表现。通过技术分析,他指出系统的高并发性能源于基于.NET 的异步 I/O 和高效的连接管理,解决了普通客服系统在高并发情况下的不稳定问题。介绍了多种核心架构设计,包括完全异步的 I/O 管道、高吞吐消息路由和资源最小化的 WebSocket 连接等,展示了其应对复杂业务场景的能力。这篇文章结合了实践与理论,展现了技术深度和实际应用的紧密结
InCerry5 个月前
.net周报·.net周刊
.NET周刊【11月第3期 2025-11-16】https://www.cnblogs.com/shanyou/p/19212112.NET 10 于 2025 年 11 月 12 日发布。这是一个长期支持版本,提供三年技术支持。新版本在运行时性能、AI/ML 集成和跨平台兼容性上取得重要进展。其性能提升显著,JIT 编译速度提高 37.5%,GC 暂停时间减少 52%。C# 14 简化编程,通过自动生成私有字段和扩展属性提升开发效率。ASP.NET Core 在 Blazor 上有重大改进,如声明式状态持久化和优化的表单验证。