.NET周报【11月第1期 2022-11-07】( 三 )


关于如何在Azure AD中切换多租户的ASP.NET Core应用程序的租户的文章 。
在C#.NET中矢量类的条件分支(if...then...else) - Qiitahttps://qiita.com/C5D5E5/items/dd9da77e24752ff50cec
关于Vector.ConditionalSelect的文章,当使用Vector.ConditionalSelect时,用于条件性分支 。
Dotnet(.NET)WinUI、Uno和Maui应用程序的性能跟踪 - Nick的.NET旅行https://nicksnettravels.builttoroam.com/dotnet-trace/
关于如何使用dotnet-trace和dotnet-dsrouter来获得WinUI、Uno Platform和MAUI应用程序的跟踪的文章 。
异步互斥 | David的博客https://dfederm.com/async-mutex/
关于实现AsyncMutex的文章,它包装了Mutex并使其可用于async/await 。
[C#]调试时需要的字节数组的十六进制转储 - Qiitahttps://qiita.com/amutou/items/6a0954c7bf190127f3ef
输出十六进制转储的代码,如od命令或二进制编辑器 。
在C#中基本数字类型之间的计算是什么类型? - 齐塔https://qiita.com/full_deviation/items/a1e01871c33673fd66af
C#数字类型(sbyte,byte,ushort,short,uint,int...) 。这篇文章研究了计算以下每种类型的组合时的结果类型 。
容器化的Blazor:微软正在考虑新的客户端主机 - Visual Studio杂志https://visualstudiomagazine.com/articles/2022/11/02/blazor-docker.aspx
一篇关于使Blazor WebAssembly可容器化的讨论,与Blazor Server不同,Blazor Server是静态构建的,不需要ASP.NET Core作为方法 。
.NET月报 | 2022年11月 | .NET工具博客https://blog.jetbrains.com/dotnet/2022/11/02/net-annotated-monthly-november-2022/
JetBrains的.NET相关信息汇编 2022年11月 。
Visual Studio如何使用Visual Studio来构建Visual Studio - Microsoft Ignite - Session Cataloguehttps://ignite.microsoft.com/ja-JP/sessions/bafdbcbc-f9e3-49ed-ac0b-fd1dd8cbc155?source=sessions
关于Visual Studio背后的团队为发展Visual Studio所做的事情的会议 。
有效地建立一个非常大的项目的内部运作,如Visual Studio,自动化测试和性能跟踪 。
开源库AutumnSky1010/SoundMaker: 你可以用这个库做以下内容,并把chiptune的声音导出为wave格式的文件 。https://github.com/AutumnSky1010/SoundMaker
用于生成/输出类似于chiptune的音乐的库 。
tompazourek/NaturalSort.Extension:StringComparison的扩展方法,增加了对自然排序的支持(例如 "abc1", "abc2", "abc10",而不是 "abc1", "abc10", "abc2") 。https://github.com/tompazourek/NaturalSort.Extension
Explorer文件名排序中使用的自然顺序排序的扩展库 。

  • 在Blazor WebAssembly中按自然顺序对文件名进行排序 。- Qiita
devlooped/avatar: 一个现代化的编译时生成的拦截/代理库https://github.com/devlooped/avatar
一个拦截库,通过使用Source Generator在编译时生成代理 。使用源码生成器可以在不能进行IL的Emit(动态代码生成)的环境下运行 。
  • 关于Moq中使用的Avatar库的一点研究た - Qiita
jinek/Consolonia: 一个适用于.NET的跨平台UI框架.https://github.com/jinek/Consolonia
在控制台实现Avalonia用户界面 。
  • 使用Consolonia在文本控制台运行的Avalonia UI应用程序
pierre3/PlantUmlClassDiagramGenerator: 这是一个生成器,用于从C#源代码中创建PlantUML的类图 。https://github.com/pierre3/PlantUmlClassDiagramGenerator
基于C#源代码生成PlantUML类图的工具 。
  • PlantUmlClassDiagramGenerator 1.3.0,一个从C#源代码生成PlantUML类图的工具,现在可以使用了!- Qiita
ststeiger/PdfSharpCore: 将PdfSharp库移植到.NET Core中 - 基本上删除了GDI+(只缺少GetFontData-可以用freetype2代替) 。https://github.com/ststeiger/PdfSharpCore
一个用于生成PDF的库,由PdfSharp for .NET Core修改而成 。