.NET周报【10月第3期 2022-10-25】( 二 )

  • Visual Studio 2019(16.9):支持于2022年10月11日结束 。建议迁移到16.11以继续支持2019年的工作
  • Visual Studio 2019预览版:由于更新结束,建议迁移到发布频道或迁移到2022年的预览频道
  • 文章还讨论了一些方面,如管理员如何管理更新和删除不再支持的组件 。
    文章、幻灯片等你好 .NET! - AtomicJarhttps://www.atomicjar.com/2022/10/hello-dotnet/
    由Testcontainers的.NET实现的维护者(他们来自AtomicJar)介绍Testcontainers 。
    在这里,我们将介绍Testcontainers的.NET实现、资源库的增长以及与xUnit.net整合的例子 。
    dotnet-monitor: 在AKS中启用一个诊断边车https://www.poppastring.com/blog/dotnetmonitor-enabling-a-diagnostics-sidecar-in-aks
    关于如何在AKS(Azure Kubernetes Serivce)Pod中作为边车运行dotnet-monitor的视频 。
    艰辛历程中学习到的.NET系统编程.pptxhttps://www.slideshare.net/petabridge/net-systems-programming-learned-the-hard-waypptx
    由Akka.NET开发人员提供的关于.NET低级组件API的解释性幻灯片 。
    .NET Systems Programming Learned the Hard WayRecording: https://t.co/WvVzjp98IpSlides: https://t.co/34ohASQ69w#dotnet #performance
    — Aaron Stannard (@Aaronontheweb) October 19, 2022
    [C#]使用MemoryPack - 基础知识1 | spacekey.devhttps://spacekey.dev/memorypack-1
    使用二进制序列化工具MemoryPack的系列文章
    • [C#]MemoryPack - ASP.NET Core中使用 | spacekey.dev
    • [C#]MemoryPack - TypeScript中使用 | spacekey.dev
    • [C#]MemoryPack - MemoryPackable特性 | spacekey.dev
    CLR 事件: 选择nettrace文件格式!https://chnasarre.medium.com/clr-events-go-for-the-nettrace-file-format-6b363364c2a3
    关于如何在nettrace二进制流中接收来自CLR的诊断事件的文章 。
    使用WSL和Rider的ASP.NET/Kubernetes开发 (1)https://zenn.dev/dynamitecoolguy/articles/4530e1134bcbac
    文章描述了在WSL上运行Rider以及使用ASP.NET Core和Kubernetes进行开发的准备步骤 。
    使用.NET 6 + Hot Chocolate v12 + Redis实现GraphQL API网关https://dianper.medium.com/implementing-graphql-api-gateway-in-net-6-hot-chocolate-v12-redis-1a0ac12f340c
    关于如何使用.NET 6、Hot Chocolate v12和Redis实现GraphQL API网关的文章 。
    为你的.NET项目编写你自己的代码覆盖统计脚本https://medium.com/@stefanacimovicMEng/write-your-own-code-coverage-script-for-your-net-projects-e26b621aa0dc
    关于如何创建自己的一系列步骤以获得.NET项目的代码覆盖并输出报告的文章 。
    ASP.NET Core中的自定义脚手架模板 | dotnetthoughtshttps://dotnetthoughts.net/custom-scaffold-templates-in-asp-net-core/
    关于如何在项目层面定制ASP.NET Core MVC模板的文章 。
    通过API-Gateway使用SAM从AWS::Serverless::Function下载镜像 - Qiitahttps://qiita.com/karuakun/items/e61007864364ab164774
    关于在使用AWS无服务器应用程序模型创建应用程序时如何通过API网关处理二进制数据的文章 。
    10个你应该尝试的Visual Studio 2022主题(免费主题?。?/h2>https://blog.dotnetsafer.com/best-visual-studio-2022-themes/
    介绍可以添加到Visual Studio 2022的十个不同主题 。
    构建自己的反向代理https://satish1v.medium.com/build-your-own-reverse-proxy-bf3232e7e5f3
    关于在YARP中创建一个简单的反向代理服务器的文章 。
    现场错误处理 - Ayende @ Rahienhttps://ayende.com/blog/198369-A/error-handling-in-the-field
    一个关于如何收集应用程序崩溃报告(UnhandledException)的故事,最近的Windows更新改变了WPF的行为,在内部引起了一个错误,所以它被忽略了,但很微妙 。
    如何用Azure通信服务在.NET中大规模地发送电子邮件https://medium.com/medialesson/how-to-send-emails-at-scale-in-net-with-the-azure-communication-service-14565d84147f
    关于如何使用Azure通信服务来发送电子邮件的文章 。
    试用.NET 7中ASP.NET Core Blazor的新功能https://zenn.dev/okazuki/articles/blazor-dotnet7
    介绍.NET 7中ASP.NET Core Blazor的新功能的文章 。
    它提到了WebAssembly加载、绑定修改器、虚拟化改进和导航改进 。
    图书馆、资源库、工具等Sergio0694/PolySharp:PolySharp为C#语言特性提供了生成的、仅有源码的Polyfills,以轻松使用所有运行时无关的特性 。添加一个引用,将你的C#版本设置为最新版本 , 然后尽情享受吧!https://github.com/Sergio0694/PolySharp
    这个想法是通过为目标框架生成额外的类型来提供新的语言特性 , 这些类型不包含属性(如CallerArgumentExpression)或结构(如Range)类型 , 这些都是C#语言特性所要求的 。Polyfill 。
    https://twitter.com/SergioPedri/status/1584482651271856128

    推荐阅读