2024-03-27: Garnet, MySqlConnector 2.3.6

Published on Wednesday, 27 March 2024

トピックス

microsoft/garnet: Garnet is a remote cache-store from Microsoft Research that offers strong performance (throughput and latency), scalability, storage, recovery, cluster sharding, key migration, and replication features. Garnet can work with existing Redis clients.

https://github.com/microsoft/garnet

Release 2.3.6 · mysql-net/MySqlConnector

https://github.com/mysql-net/MySqlConnector/releases/tag/2.3.6

Adding Apple Privacy Manifest Support to .NET iOS & .NET MAUI apps - .NET Blog

https://devblogs.microsoft.com/dotnet/apple-privacy-manifest-support/

Introducing .NET Smart Components - AI-powered UI controls - .NET Blog

https://devblogs.microsoft.com/dotnet/introducing-dotnet-smart-components/

Announcing SQL Server Data Tools (SSDT) for ARM64 Architecture in Visual Studio 17.10 Preview 2 - Visual Studio Blog

https://devblogs.microsoft.com/visualstudio/arm64-in-ssdt/

Announcement: Swashbuckle.AspNetCore is being removed in .NET 9 · Issue #54599 · dotnet/aspnetcore

https://github.com/dotnet/aspnetcore/issues/54599

An Update on Xamarin Support in Rider | The .NET Tools Blog

https://blog.jetbrains.com/dotnet/2024/03/15/an-update-on-xamarin-support-in-rider/

アーティクル、スライドなど

Collection Expressions – Using C# 12 in Rider and ReSharper | The .NET Tools Blog

https://blog.jetbrains.com/dotnet/2024/03/26/collection-expressions-using-csharp-12-in-rider-and-resharper/

Implementing Dijkstra's algorithm for finding the shortest path between two nodes using PriorityQueue in .NET 9

https://andrewlock.net/implementing-dijkstras-algorithm-for-finding-the-shortest-path-between-two-nodes-using-priorityqueue-in-dotnet-9/

.NET Aspire dashboard is the best tool to visualize your OpenTelemetry data during local development

https://dev.to/asimmon/net-aspire-dashboard-is-the-best-tool-to-visualize-your-opentelemetry-data-during-local-development-9dl

See Your Pull Request Comments with the Latest Preview - Visual Studio Blog

https://devblogs.microsoft.com/visualstudio/see-your-pull-request-comments-with-the-latest-preview/

WiXSharpのカスタムアクションに、NuGetのライブラリを追加する方法 - Qiita

https://qiita.com/spc_ksudoh/items/299b6ba7eab25e7ad0f5

Source Code Disclosure in ASP.NET apps

https://swarm.ptsecurity.com/source-code-disclosure-in-asp-net-apps/

Aspire Insights in Production with Sentry and OpenTelemetry

https://blog.sentry.io/aspire-insights-in-production-with-sentry/

WebBrowser と WebView2 の PDF ファイル表示のデフォルトアプリ

https://zenn.dev/nasrisilva/articles/4925cd69967725

Visual Studioでラズパイをデバッグしよう

https://zenn.dev/kotaproj/articles/pi_dotnet_hello

C#レコード型とJSON: データ構造の自由度と整合性

https://zenn.dev/jtechjapan_pub/articles/ccdb92e7d660b1

.NET 8.0でAPIがJWTの検証に失敗するようになった場合は、JsonWebTokenを使うように構成を変更してみる - Qiita

https://qiita.com/karuakun/items/0736cfb273abbc2aee2e

Sirenix’s Odin Inspector Support Comes to Rider, a JetBrains IDE | The .NET Tools Blog

https://blog.jetbrains.com/dotnet/2024/03/20/sirenix-s-odin-inspector-support-comes-to-rider-a-jetbrains-ide/

C#非同期メソッドを指定したスレッド上で動かす - Qiita

https://qiita.com/qiitatosh/items/45e2a3dc7ba9694dcc92

Our Favorite JetBrains Rider Shortcuts that aren’t Alt+Enter or Shift+Shift | The .NET Tools Blog

https://blog.jetbrains.com/dotnet/2024/03/20/our-favorite-jetbrains-rider-shortcuts-that-arent-altenter-or-shiftshift/

【C#】Visual Studio で GitHub Copilot に複数のファイルやコードを認識させる方法 - Qiita

https://qiita.com/yuu-dev/items/9e0d22191e4655342d88

Windowsインストーラ作成に、WiXSharpという選択肢もありますよ(ただしWiX Toolsetが使える人限定) - Qiita

https://qiita.com/spc_ksudoh/items/afab902b6dea7fd4f6ed

【C#】XMLドキュメンテーションを GitHub Copilot で生成する手順 - Qiita

https://qiita.com/yuu-dev/items/b58fb4b041b2c2e5f538

Entity Framework Core Audit Trial With Audit.Net

https://dev.to/hirushafernando/entity-framework-core-audit-trial-with-auditnet-3o8l

Running Ruby on Rails web apps with .NET Aspire

https://dev.to/asimmon/running-ruby-on-rails-web-apps-with-net-aspire-1pee

.NET Developers Begging for Ecosystem Destruction

https://aaronstannard.com/dotnet-eventing-backslide/

Blazor’s CSS isolation ::deep issue and solution

https://khalidabuhakmeh.com/blazors-css-isolation-deep-issue-and-solution

Understanding System.Diagnostics DiagnosticSource and DiagnosticListener (Part 1) - Steve Gordon - Code with Steve

https://www.stevejgordon.co.uk/understanding-system-diagnostics-diagnosticsource-and-diagnosticlistener-part-1

簡単に .NET 8 の Blazor にオレオレ ログイン機能を付けよう

https://zenn.dev/microsoft/articles/aspnetcore-blazor-dotnet8-tryaddauth2

Fluxパターンと.NETでの実装とか

https://zenn.dev/gab_km/articles/f2dcf0f17c8c94

SpanT の GC 保護について

https://zenn.dev/ongaeshi/articles/0d271a6e42cf41

C# で背景透過な 2 つの画像を合成した 1 枚の画像を生成する - OpenCVSharp、ImageSharp、SkiaSharp を使った作例 | @jsakamoto

https://devadjust.exblog.jp/30007598/

C# 12の新機能を紹介──型エイリアスやインライン配列など、待望の新機能とは?

https://codezine.jp/article/detail/19164

Figuring out mysterious MissingMethodException in a simple C# application

https://sergeyteplyakov.github.io/Blog/csharp/2024/03/21/Mythical_MissingMethodException.html

【C#】StringBuilderとDefaultInterpolatedStringHandlerの処理速度・メモリ確保量を比べてみる - はなちるのマイノート

https://www.hanachiru-blog.com/entry/2024/03/22/120000

【C#】SpanとMemory - Annulus Games

https://annulusgames.com/blog/span-and-memory/

Extensions (拡張型)

https://ufcpp.net/blog/2024/3/extensions/

Visual Studio and GitHub Copilot at GDC 2024 - Visual Studio Blog

https://devblogs.microsoft.com/visualstudio/visual-studio-and-github-copilot-at-gdc-2024/

neue cc - Redis互換の超高速インメモリデータストア「Garnet」にC# CustomCommandを実装してコマンドを拡張する

https://neue.cc/2024/03/19_Garnet.html

neue cc - Claudia - Anthropic ClaudeのC# SDKと現代的なC#によるウェブAPIクライアントの作り方

https://neue.cc/2024/03/18_Claudia.html

C# 13 でのコレクション式 - ディクショナリ式

https://ufcpp.net/blog/2024/3/dictionary-expressions/

DB のチューニングで実際に成果が出た 3 つの施策

https://zenn.dev/nekojoker/articles/1c97263ebd23d1

Toyota migrates mobile app to Uno Platform

https://platform.uno/blog/toyota-migrates-mobile-app-to-uno-platform/

ライブラリ、リポジトリ、ツールなど

GitHub - mayuki/Yafp: A toolkit for implementing forward proxy based on ASP.NET Core and YARP.

https://github.com/mayuki/Yafp

サイト、ドキュメントなど

ツイート