|
| 1 | +--- |
| 2 | +Title: "2025-02-28: .NET 10 Preview 1, .NET Aspire 9.1, npgsql 9.0.3 & 8.0.7" |
| 3 | +Published: 2025/02/28 00:00 |
| 4 | +DestinationPath: 2025/02/28/updates.html |
| 5 | +--- |
| 6 | +<!-- |
| 7 | +# yyyy-MM-dd |
| 8 | +## 主なトピックス |
| 9 | +## ヘッドライン |
| 10 | +## アーティクル、スライドなど |
| 11 | +## ライブラリ、リポジトリ、ツールなど |
| 12 | +## サイト、ドキュメントなど |
| 13 | +### ツイート |
| 14 | +## Deep Dive |
| 15 | +--> |
| 16 | +## トピックス |
| 17 | + |
| 18 | +### .NET 10 Preview 1 is now available! - .NET Blog |
| 19 | +https://devblogs.microsoft.com/dotnet/dotnet-10-preview-1/ |
| 20 | + |
| 21 | +### .NET Aspire 9.1 is here with six great new dashboard features, and more! - .NET Blog |
| 22 | +https://devblogs.microsoft.com/dotnet/dotnet-aspire-9-1/ |
| 23 | + |
| 24 | +- [Release v9.2.0 · CommunityToolkit/Aspire](https://github.com/CommunityToolkit/Aspire/releases/tag/v9.2.0) |
| 25 | + |
| 26 | +### Release v9.0.3/v8.0.7 · npgsql/npgsql |
| 27 | +https://github.com/npgsql/npgsql/releases/tag/v9.0.3 |
| 28 | +https://github.com/npgsql/npgsql/releases/tag/v8.0.7 |
| 29 | + |
| 30 | +### .NET MAUI Performance Features in .NET 9 - .NET Blog |
| 31 | +https://devblogs.microsoft.com/dotnet/dotnet-9-performance-improvements-in-dotnet-maui/ |
| 32 | + |
| 33 | +### Rider 2025.1 EAP 5: Roslyn Syntax Tree Visualizer, Unity Profiler Integration, and More | The .NET Tools Blog |
| 34 | +https://blog.jetbrains.com/dotnet/2025/02/24/rider-2025-1-eap-5/ |
| 35 | + |
| 36 | +### Release ML.NET 5.0.0-preview1 · dotnet/machinelearning |
| 37 | +https://github.com/dotnet/machinelearning/releases/tag/v5.0.0-preview1 |
| 38 | + |
| 39 | +### Release ML.NET 4.0.2 · dotnet/machinelearning |
| 40 | +https://github.com/dotnet/machinelearning/releases/tag/v4.0.2 |
| 41 | + |
| 42 | +### Claude 3.7 Now Available in GitHub Copilot for Visual Studio - Visual Studio Blog |
| 43 | +https://devblogs.microsoft.com/visualstudio/claude-3-7-now-available-in-github-copilot-for-visual-studio/ |
| 44 | + |
| 45 | +## リリース |
| 46 | +- [aws/aws-sdk-net](https://github.com/aws/aws-sdk-net) |
| 47 | + - [3.7.987.0](https://github.com/aws/aws-sdk-net/releases/tag/3.7.987.0), [3.7.988.0](https://github.com/aws/aws-sdk-net/releases/tag/3.7.988.0), [3.7.989.0](https://github.com/aws/aws-sdk-net/releases/tag/3.7.989.0), [3.7.990.0](https://github.com/aws/aws-sdk-net/releases/tag/3.7.990.0), [3.7.991.0](https://github.com/aws/aws-sdk-net/releases/tag/3.7.991.0), [3.7.992.0](https://github.com/aws/aws-sdk-net/releases/tag/3.7.992.0) |
| 48 | +- [Azure/azure-cosmos-dotnet-v3](https://github.com/Azure/azure-cosmos-dotnet-v3) |
| 49 | + - [3.46.1](https://github.com/Azure/azure-cosmos-dotnet-v3/releases/tag/3.46.1) |
| 50 | +- [Azure/azure-sdk-for-net](https://github.com/Azure/azure-sdk-for-net) |
| 51 | + - [Azure.ResourceManager.Compute_1.8.0](https://github.com/Azure/azure-sdk-for-net/releases/tag/Azure.ResourceManager.Compute_1.8.0), [Azure.ResourceManager.NetApp_1.9.0](https://github.com/Azure/azure-sdk-for-net/releases/tag/Azure.ResourceManager.NetApp_1.9.0) |
| 52 | +- [DataDog/dd-trace-dotnet](https://github.com/DataDog/dd-trace-dotnet) |
| 53 | + - [v3.10.2](https://github.com/DataDog/dd-trace-dotnet/releases/tag/v3.10.2), [v3.11.1](https://github.com/DataDog/dd-trace-dotnet/releases/tag/v3.11.1) |
| 54 | +- [domaindrivendev/Swashbuckle.AspNetCore](https://github.com/domaindrivendev/Swashbuckle.AspNetCore) |
| 55 | + - [v7.3.0](https://github.com/domaindrivendev/Swashbuckle.AspNetCore/releases/tag/v7.3.0), [v7.3.1](https://github.com/domaindrivendev/Swashbuckle.AspNetCore/releases/tag/v7.3.1) |
| 56 | +- [dotnet/yarp](https://github.com/dotnet/yarp) |
| 57 | + - [v2.3.0](https://github.com/dotnet/yarp/releases/tag/v2.3.0) |
| 58 | +- [googleapis/google-cloud-dotnet](https://github.com/googleapis/google-cloud-dotnet) |
| 59 | + - [Google.Cloud.Compute.V1-3.5.0](https://github.com/googleapis/google-cloud-dotnet/releases/tag/Google.Cloud.Compute.V1-3.5.0), [Google.Cloud.ConfidentialComputing.V1-1.8.0](https://github.com/googleapis/google-cloud-dotnet/releases/tag/Google.Cloud.ConfidentialComputing.V1-1.8.0), [Google.Cloud.Dataproc.V1-5.17.0](https://github.com/googleapis/google-cloud-dotnet/releases/tag/Google.Cloud.Dataproc.V1-5.17.0), [Google.Cloud.Dlp.V2-4.16.0](https://github.com/googleapis/google-cloud-dotnet/releases/tag/Google.Cloud.Dlp.V2-4.16.0), [Google.Cloud.Kms.V1-3.16.0](https://github.com/googleapis/google-cloud-dotnet/releases/tag/Google.Cloud.Kms.V1-3.16.0) |
| 60 | +- [unoplatform/uno](https://github.com/unoplatform/uno) |
| 61 | + - [5.6.70](https://github.com/unoplatform/uno/releases/tag/5.6.70) |
| 62 | + |
| 63 | +## アーティクル、スライドなど |
| 64 | +### for 文の中で Razor コンポーネントを使うと IndexOutOfRangeException が発生する件について |
| 65 | +https://zenn.dev/microsoft/articles/blazor-argoutofboundserror |
| 66 | + |
| 67 | +### Ocelot を C# で動かしながら API ゲートウェイを理解する |
| 68 | +https://zenn.dev/nekojoker/articles/04d4640b47eeb0 |
| 69 | + |
| 70 | +### C#定石 - ワーキングダイアログ(プログレスダイアログ) |
| 71 | +https://zenn.dev/chai0917/articles/3dd5d7aedd2130 |
| 72 | + |
| 73 | +### Ultimate Guide To Implementing 5 Caching Strategies in .NET |
| 74 | +https://dev.to/antonmartyniuk/ultimate-guide-to-implementing-5-caching-strategies-in-net-20po |
| 75 | + |
| 76 | +### Disabling localized satellite assemblies during dotnet publish |
| 77 | +https://andrewlock.net/disabling-localized-satellite-assemblies-during-dotnet-publish/ |
| 78 | + |
| 79 | +### [C# ASP.NET Core]QRコードジェネレーターを作成する |
| 80 | +https://zenn.dev/ktnd111/articles/4d2f57017b08e3 |
| 81 | + |
| 82 | +### Microsoft.Extensions.AI と Semantic Kernel を連携させよう! |
| 83 | +https://zenn.dev/microsoft/articles/semantickernel-dotnet-msexai |
| 84 | + |
| 85 | +### Eclipse の GitHub Copilot プラグインで C# コードを書く |
| 86 | +https://qiita.com/m-ishizaki/items/2b7e082bd7735c9ded30 |
| 87 | + |
| 88 | +### Strongly-Typed Markdown for ASP.NET Core Content Apps |
| 89 | +https://khalidabuhakmeh.com/strongly-typed-markdown-for-aspnet-core-content-apps |
| 90 | + |
| 91 | +### Pythonで作成した物体検出アプリをC++、C#でWindowsネイティブアプリに作り直した話 |
| 92 | +https://qiita.com/calcMCalcm/items/b75addda2974fa76b91a |
| 93 | + |
| 94 | +### [Moq & xUnit] BlobClient.OpenReadAsyncをモック化する方法 |
| 95 | +https://zenn.dev/ktnd111/articles/e3d26b1e6604ab |
| 96 | + |
| 97 | +### [C#] リフクレションを使って外部からイベントを発生させる |
| 98 | +https://qiita.com/laughter/items/276b698ca8128467f11a |
| 99 | + |
| 100 | +### Writing a .NET Garbage Collector in C# - Part 4 |
| 101 | +https://minidump.net/writing-a-net-gc-in-c-part-4/ |
| 102 | + |
| 103 | +### Building a Background Removal App with Machine Learning and .NET - journal |
| 104 | +https://blog.stevanfreeborn.com/building-a-background-removal-app-with-machine-learning-and-dotnet |
| 105 | + |
| 106 | +### Function Calling is Now Enabled in GitHub Copilot - Visual Studio Blog |
| 107 | +https://devblogs.microsoft.com/visualstudio/function-calling-is-now-enabled-in-github-copilot/ |
| 108 | + |
| 109 | +### Catch issues before you commit to Git - Visual Studio Blog |
| 110 | +https://devblogs.microsoft.com/visualstudio/catch-issues-before-you-commit-to-git/ |
| 111 | + |
| 112 | +### Leverage vision in Copilot Chat - Visual Studio Blog |
| 113 | +https://devblogs.microsoft.com/visualstudio/attach-images-in-github-copilot-chat/ |
| 114 | + |
| 115 | +### LINQのGroupByメソッドについて |
| 116 | +https://qiita.com/RyotaMurohoshi/items/d672346e70d2d333de8a |
| 117 | + |
| 118 | +### C#でSpanの全ての要素が同じ値かを素早く判断する |
| 119 | +https://qiita.com/aoiro-es/items/ea1c8e3de1fe8632cab6 |
| 120 | + |
| 121 | +### Let's Learn .NET: GitHub Copilot Event - .NET Blog |
| 122 | +https://devblogs.microsoft.com/dotnet/lets-learn-dotnet-github-copilot-event/ |
| 123 | + |
| 124 | +### setup-dotnetと同じglobal.jsonの解釈をC#で用意する - tech.guitarrapc.cóm |
| 125 | +https://tech.guitarrapc.com/entry/2025/02/20/235900 |
| 126 | + |
| 127 | +### .NET SDKのバージョンをglobal.jsonで固定するのが有効なシーンを考える - tech.guitarrapc.cóm |
| 128 | +https://tech.guitarrapc.com/entry/2025/02/19/235900 |
| 129 | + |
| 130 | +### 【C#】分解して理解する Aspire。 - ねののお庭。 |
| 131 | +https://blog.neno.dev/entry/2025/02/23/152124 |
| 132 | + |
| 133 | +<script defer class="speakerdeck-embed" data-id="3205e75cddfe4bdb9cdcd3c1405c445f" data-ratio="1.7777777777777777" src="//speakerdeck.com/assets/embed.js"></script> |
| 134 | + |
| 135 | +## ライブラリ、リポジトリ、ツールなど |
| 136 | + |
| 137 | +### 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. |
| 138 | +https://github.com/afrise/MCPSharp |
| 139 | + |
| 140 | +- [Building MCP Servers in C# with MCPSharp: A Complete Tutorial](https://medium.com/@afrise/building-ai-powered-tools-in-c-with-mcpsharp-a-complete-tutorial-0daadc63cfbc) |
0 commit comments