.NET周刊【9月第1期 2023-09-03】
💡
原文中文,约8900字,阅读约需22分钟。
📝
内容提要
本文是《.NET周刊-国内文章》的内容汇总,包括了多篇关于.NET开发的文章和教程,涵盖了自定义Exception、C#异步编程、微信自动化、RocketMQ、NuGet服务器、WPF、Blazor、MAUI、浅拷贝与深拷贝、文件上传、适配器模式、FromRoute、FromQuery、FromBody用法、主题切换、自定义雷达图控件等多个主题。此外,还包括了一些英文文章和推文的链接。
🎯
关键要点
- 如何正确实现一个自定义 Exception,解决不符合 ISerializable pattern 的问题。
- C# 异步编程中的 AsyncLocal 用于在异步操作之间传递数据。
- 使用 C# 实现微信自动化,模拟鼠标操作 UI,获取好友和聊天信息。
- 在 .NET Framework 中使用 RocketMQ(阿里云版)作为消息队列的实战经验。
- 如何将项目打包上传到 NuGet 服务器,方便其他人使用。
- 收集 8 月份一些优秀的 .NET 项目和框架。
- 在 WPF 中使用 Blazor 进行文件编辑操作的案例。
- MAUI+Masa Blazor APP 上架 vivo 商店的指南。
- C# 中的浅拷贝与深拷贝的区别及实现方式。
- 在 .NET Core WebAPI 中实现文件上传的基本方法。
- 适配器模式的简介及 C# 示例。
- 从 Route、Query、Body 中获取参数的用法及区别。
- 如何优化 Blazor 项目的主题切换效果。
- 使用 WPF 封装自定义雷达图控件的实现。
- Visual Studio for Mac 停用公告,未来开发将集中在 Visual Studio 和 Visual Studio Code。
- Windows App SDK 1.4.0 发布,包含可用性改进。
- Polly 8.0.0-beta.1 发布,正在进行 API 审核。
- 关于 .NET Upgrade Assistant 的 8 月更新,包含对 .NET MAUI 的改进。
- JetBrains .NET Day Online '23 的公告,活动将于 9 月 26 日举行。
- freeCodeCamp 推出新的基础 C# 认证,提供考试和认证。
- 发布 .NET 诊断工具 v7.0.442301,修复错误并添加新命令。
- Appwrite 的新 .NET SDK 发布,支持在 .NET 中使用服务器端功能。
- 关于 LINQ 内部原理的速度优化讨论。
- 如何在 Kubernetes 上收集 .NET Core 的内存转储。
- 创建 .NET 性能优化交流群,分享性能问题和优化经验。
➡️