2025-02-28: .NET 10 Preview 1, .NET Aspire 9.1, npgsql 9.0.3 & 8.0.7

Published on Friday, 28 February 2025

トピックス

.NET 10 Preview 1 is now available! - .NET Blog

https://devblogs.microsoft.com/dotnet/dotnet-10-preview-1/

.NET Aspire 9.1 is here with six great new dashboard features, and more! - .NET Blog

https://devblogs.microsoft.com/dotnet/dotnet-aspire-9-1/

Release v9.0.3/v8.0.7 · npgsql/npgsql

https://github.com/npgsql/npgsql/releases/tag/v9.0.3 https://github.com/npgsql/npgsql/releases/tag/v8.0.7

.NET MAUI Performance Features in .NET 9 - .NET Blog

https://devblogs.microsoft.com/dotnet/dotnet-9-performance-improvements-in-dotnet-maui/

Rider 2025.1 EAP 5: Roslyn Syntax Tree Visualizer, Unity Profiler Integration, and More | The .NET Tools Blog

https://blog.jetbrains.com/dotnet/2025/02/24/rider-2025-1-eap-5/

Release ML.NET 5.0.0-preview1 · dotnet/machinelearning

https://github.com/dotnet/machinelearning/releases/tag/v5.0.0-preview1

Release ML.NET 4.0.2 · dotnet/machinelearning

https://github.com/dotnet/machinelearning/releases/tag/v4.0.2

Claude 3.7 Now Available in GitHub Copilot for Visual Studio - Visual Studio Blog

https://devblogs.microsoft.com/visualstudio/claude-3-7-now-available-in-github-copilot-for-visual-studio/

リリース

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

for 文の中で Razor コンポーネントを使うと IndexOutOfRangeException が発生する件について

https://zenn.dev/microsoft/articles/blazor-argoutofboundserror

Ocelot を C# で動かしながら API ゲートウェイを理解する

https://zenn.dev/nekojoker/articles/04d4640b47eeb0

C#定石 - ワーキングダイアログ(プログレスダイアログ)

https://zenn.dev/chai0917/articles/3dd5d7aedd2130

Ultimate Guide To Implementing 5 Caching Strategies in .NET

https://dev.to/antonmartyniuk/ultimate-guide-to-implementing-5-caching-strategies-in-net-20po

Disabling localized satellite assemblies during dotnet publish

https://andrewlock.net/disabling-localized-satellite-assemblies-during-dotnet-publish/

[C# ASP.NET Core]QRコードジェネレーターを作成する

https://zenn.dev/ktnd111/articles/4d2f57017b08e3

Microsoft.Extensions.AI と Semantic Kernel を連携させよう!

https://zenn.dev/microsoft/articles/semantickernel-dotnet-msexai

Eclipse の GitHub Copilot プラグインで C# コードを書く

https://qiita.com/m-ishizaki/items/2b7e082bd7735c9ded30

Strongly-Typed Markdown for ASP.NET Core Content Apps

https://khalidabuhakmeh.com/strongly-typed-markdown-for-aspnet-core-content-apps

Pythonで作成した物体検出アプリをC++、C#でWindowsネイティブアプリに作り直した話

https://qiita.com/calcMCalcm/items/b75addda2974fa76b91a

[Moq & xUnit] BlobClient.OpenReadAsyncをモック化する方法

https://zenn.dev/ktnd111/articles/e3d26b1e6604ab

[C#] リフクレションを使って外部からイベントを発生させる

https://qiita.com/laughter/items/276b698ca8128467f11a

Writing a .NET Garbage Collector in C# - Part 4

https://minidump.net/writing-a-net-gc-in-c-part-4/

Building a Background Removal App with Machine Learning and .NET - journal

https://blog.stevanfreeborn.com/building-a-background-removal-app-with-machine-learning-and-dotnet

Function Calling is Now Enabled in GitHub Copilot - Visual Studio Blog

https://devblogs.microsoft.com/visualstudio/function-calling-is-now-enabled-in-github-copilot/

Catch issues before you commit to Git - Visual Studio Blog

https://devblogs.microsoft.com/visualstudio/catch-issues-before-you-commit-to-git/

Leverage vision in Copilot Chat - Visual Studio Blog

https://devblogs.microsoft.com/visualstudio/attach-images-in-github-copilot-chat/

LINQのGroupByメソッドについて

https://qiita.com/RyotaMurohoshi/items/d672346e70d2d333de8a

C#でSpanの全ての要素が同じ値かを素早く判断する

https://qiita.com/aoiro-es/items/ea1c8e3de1fe8632cab6

Let's Learn .NET: GitHub Copilot Event - .NET Blog

https://devblogs.microsoft.com/dotnet/lets-learn-dotnet-github-copilot-event/

setup-dotnetと同じglobal.jsonの解釈をC#で用意する - tech.guitarrapc.cóm

https://tech.guitarrapc.com/entry/2025/02/20/235900

.NET SDKのバージョンをglobal.jsonで固定するのが有効なシーンを考える - tech.guitarrapc.cóm

https://tech.guitarrapc.com/entry/2025/02/19/235900

【C#】分解して理解する Aspire。 - ねののお庭。

https://blog.neno.dev/entry/2025/02/23/152124

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

afrise/MCPSharp: MCPSharp is a .NET library that helps you build Model Context Protocol (MCP) servers - the standardized API protocol used by AI assistants and models.

https://github.com/afrise/MCPSharp