.NET周刊【2月第1期 2025-02-02】
💡
原文中文,约8900字,阅读约需22分钟。
📝
内容提要
本文讨论了多个与.NET相关的技术,包括CET崩溃问题、Tinyfox改版、DeepSeek大模型本地部署及Brainfuck编译器实现,涵盖开发工具、并发编程和MongoDB新特性,适合开发者学习参考。
🎯
关键要点
- dotnet 9 的已知问题,默认开启 CET 导致进程崩溃。
- 使用 ColorCode 开源库实现代码着色器。
- 在 Win11 系统下测试 FileStream 对文件的读写行为。
- Tinyfox 进行重大改版,提升性能并简化操作,支持多种 .NET 版本。
- 探讨 .NET IoT 应用,介绍机器人控制和相关硬件。
- 在本地部署 DeepSeek 大语言模型以实现联网增强的 AI 应用。
- 使用 C# 类型系统构建 Brainfuck 编译器,深入探讨泛型特性。
- .NET 升级助手支持中央包管理,提升升级体验。
- 讨论 ABP 框架及其在领域驱动设计中的应用。
- 推荐多款实用开发工具,提高开发者工作效率。
- 探讨 C# 中的线程同步方案,介绍 ThreadStatic 和 ThreadLocal 的使用。
- 介绍 MongoDB 的 EF Core 提供程序的新功能,便于开发者上手。
- 汇总 C#/.NET/.NET Core 相关技术文章和资源,提升技术视野。
- 介绍 WinForms 应用程序的新 Roslyn 分析器,帮助解决代码潜在问题。
- 评估 AI 应用程序的质量,提供评估工具和报告生成支持。
- 探讨如何在业务应用程序中集成人工智能,展示 AI 的多种应用。
- .NET 9 中的网络改进,包括连接池、QUIC 和 HttpClientFactory 的新特性。
- 讨论使用 C# 开发 Tracebit 的优势,强调生产力和性能。
- 介绍如何在控制台应用程序中使用 GenericHost 的最新功能。
- 探讨在 C# 中实现 .NET 垃圾回收器的技术细节。
- 介绍如何在 .NET 应用程序中创建 PDF 文件的实现方法。
- 探讨如何使用 DeepSeek R1 构建智能应用程序。
- 介绍如何在 LINQPad 中使用 Util.Dif 检查对象的 diff。
- 讨论如何在 C# 中获取当前计算机的 CPU 模型。
➡️