|
| 1 | +--- |
| 2 | +Title: "2025-06-03: dotnet run app.cs" |
| 3 | +Published: 2025/06/03 00:00 |
| 4 | +DestinationPath: 2025/06/03/updates.html |
| 5 | +--- |
| 6 | +<!-- |
| 7 | +# yyyy-MM-dd |
| 8 | +## 主なトピックス |
| 9 | +## ヘッドライン |
| 10 | +## アーティクル、スライドなど |
| 11 | +## ライブラリ、リポジトリ、ツールなど |
| 12 | +## サイト、ドキュメントなど |
| 13 | +### ツイート |
| 14 | +## Deep Dive |
| 15 | +--> |
| 16 | + |
| 17 | +## トピックス |
| 18 | +### Announcing dotnet run app.cs - A simpler way to start with C# and .NET 10 - .NET Blog |
| 19 | +https://devblogs.microsoft.com/dotnet/announcing-dotnet-run-app/ |
| 20 | + |
| 21 | +- [.NET 10 の File-based Apps を試してみた](https://zenn.dev/monry/articles/20250530-file-based-apps) |
| 22 | + |
| 23 | +### Extension Manager updates in Visual Studio - Visual Studio Blog |
| 24 | +https://devblogs.microsoft.com/visualstudio/extension-manager-updates-in-visual-studio/ |
| 25 | + |
| 26 | +## リリース |
| 27 | +- [aws/aws-sdk-net](https://github.com/aws/aws-sdk-net) |
| 28 | + - [3.7.1052.0](https://github.com/aws/aws-sdk-net/releases/tag/3.7.1052.0), [3.7.1053.0](https://github.com/aws/aws-sdk-net/releases/tag/3.7.1053.0), [3.7.1054.0](https://github.com/aws/aws-sdk-net/releases/tag/3.7.1054.0), [3.7.1055.0](https://github.com/aws/aws-sdk-net/releases/tag/3.7.1055.0), [3.7.1056.0](https://github.com/aws/aws-sdk-net/releases/tag/3.7.1056.0), [4.0.20.0](https://github.com/aws/aws-sdk-net/releases/tag/4.0.20.0), [4.0.21.0](https://github.com/aws/aws-sdk-net/releases/tag/4.0.21.0), [4.0.22.0](https://github.com/aws/aws-sdk-net/releases/tag/4.0.22.0), [4.0.23.0](https://github.com/aws/aws-sdk-net/releases/tag/4.0.23.0), [4.0.24.0](https://github.com/aws/aws-sdk-net/releases/tag/4.0.24.0) |
| 29 | +- [Azure/azure-sdk-for-net](https://github.com/Azure/azure-sdk-for-net) |
| 30 | + - [Azure.ResourceManager.Network_1.11.0](https://github.com/Azure/azure-sdk-for-net/releases/tag/Azure.ResourceManager.Network_1.11.0) |
| 31 | +- [CommunityToolkit/Aspire](https://github.com/CommunityToolkit/Aspire) |
| 32 | + - [v9.5.0](https://github.com/CommunityToolkit/Aspire/releases/tag/v9.5.0) |
| 33 | +- [DataDog/dd-trace-dotnet](https://github.com/DataDog/dd-trace-dotnet) |
| 34 | + - [v3.17.0](https://github.com/DataDog/dd-trace-dotnet/releases/tag/v3.17.0), [v3.18.0](https://github.com/DataDog/dd-trace-dotnet/releases/tag/v3.18.0) |
| 35 | +- [googleapis/google-cloud-dotnet](https://github.com/googleapis/google-cloud-dotnet) |
| 36 | + - [Google.Cloud.Bigtable.V2-3.18.0](https://github.com/googleapis/google-cloud-dotnet/releases/tag/Google.Cloud.Bigtable.V2-3.18.0), [Google.Cloud.Commerce.Consumer.Procurement.V1-1.5.0](https://github.com/googleapis/google-cloud-dotnet/releases/tag/Google.Cloud.Commerce.Consumer.Procurement.V1-1.5.0), [Google.Cloud.Container.V1-3.34.0](https://github.com/googleapis/google-cloud-dotnet/releases/tag/Google.Cloud.Container.V1-3.34.0), [Google.Cloud.Dlp.V2-4.18.0](https://github.com/googleapis/google-cloud-dotnet/releases/tag/Google.Cloud.Dlp.V2-4.18.0), [Google.Cloud.StorageTransfer.V1-2.9.0](https://github.com/googleapis/google-cloud-dotnet/releases/tag/Google.Cloud.StorageTransfer.V1-2.9.0) |
| 37 | + |
| 38 | +## アーティクル、スライドなど |
| 39 | + |
| 40 | +### VisualStudio.Extensibility: Editor classification and updates to user prompt - Visual Studio Blog |
| 41 | +https://devblogs.microsoft.com/visualstudio/visualstudio-extensibility-editor-classification-and-updates-to-user-prompt/ |
| 42 | + |
| 43 | +### 通信方式に stdio を使用する C# MCP サーバーを Streamable HTTP (あるいは SSE) 化する |
| 44 | +https://zenn.dev/j_sakamoto/articles/e10437f6155069 |
| 45 | + |
| 46 | +### 【Unity,C#】イベント駆動入門【GIFアリ】 |
| 47 | +https://zenn.dev/gameshitai/articles/a5763c09a9d542 |
| 48 | + |
| 49 | +### C#で公開鍵認証を使ったSFTPファイル転送を実装する方法 |
| 50 | +https://zenn.dev/mitakaosamu/articles/csharp-sftp-publickey-auth |
| 51 | + |
| 52 | +### 【C#】構造体キーにはIEquatable【ベンチマーク有】 |
| 53 | +https://zenn.dev/gameshitai/articles/d78217cfcc473f |
| 54 | + |
| 55 | +### C# - MoTW と Zone.Identifierストリーム |
| 56 | +https://qiita.com/chai0917/items/3b23d104ebaded970892 |
| 57 | + |
| 58 | +### C# で作った stdio な MCP サーバーを MCP Inspector から参照する方法 |
| 59 | +https://zenn.dev/j_sakamoto/articles/bd3214ead186d6 |
| 60 | + |
| 61 | +### 普通と違う感じの Semantic Kernel 入門 008「DI コンテナとの統合」 |
| 62 | +https://zenn.dev/microsoft/articles/semantickernel-edu-008 |
| 63 | + |
| 64 | +### ReactiveCollectionの参照差し替えに要注意 |
| 65 | +https://qiita.com/sebayashi-tomoya/items/1f71e19f6587503f193e |
| 66 | + |
| 67 | +### 普通と違う感じの Semantic Kernel 入門 007「フィルター」 |
| 68 | +https://zenn.dev/microsoft/articles/semantickernel-edu-007 |
| 69 | + |
| 70 | +### 画像解析で間違い探しをしてみる |
| 71 | +https://qiita.com/masayasu_t/items/d6089411adf78d6cdcae |
| 72 | + |
| 73 | +### C#のトップレベルステートメントでは、暗黙的にstring[] args定義されていて、コマンドライン引数を参照できる |
| 74 | +https://qiita.com/RyotaMurohoshi/items/fe0d57baa8dd649edbf5 |
| 75 | + |
| 76 | +### 【実験】C#13.0以前でdotnet run file.csを動かす |
| 77 | +https://zenn.dev/inuinu/articles/before-csharp13-dotnet-run-file |
| 78 | + |
| 79 | +### 端末に依存しない「ほぼ」正確な時刻を取得する |
| 80 | +https://zenn.dev/sator_imaging/articles/6e1bd822a82d31 |
| 81 | + |
| 82 | +### xUnit山の獣道で沼にはまって遭難しかけてる話 ~ExceptionFactへの挑戦~ |
| 83 | +https://qiita.com/cozyupk/items/065d33d95d5bf548fb02 |
| 84 | + |
| 85 | +### Improve the commands in your extensions - Visual Studio Blog |
| 86 | +https://devblogs.microsoft.com/visualstudio/improve-the-commands-in-your-extensions/ |
| 87 | + |
| 88 | +### Semantic Kernel のマルチエージェント オーケストレーションを試してみる(多分これが本命っぽい?) |
| 89 | +https://zenn.dev/microsoft/articles/semantickernel-orchestrator-001 |
| 90 | + |
| 91 | +### using × Task に潜むバグとその防ぎ方 |
| 92 | +https://qiita.com/laughter/items/7a4de6fa031be8c7aa3c |
| 93 | + |
| 94 | +### Semantic Kernelを使ってC#でAI (5) |
| 95 | +https://zenn.dev/yakumo3/articles/de7e1c6d468e56 |
| 96 | + |
| 97 | +### Circuit Breaker Policy Fine-tuning Best Practice - .NET Blog |
| 98 | +https://devblogs.microsoft.com/dotnet/circuit-breaker-policy-finetuning-best-practice/ |
| 99 | + |
| 100 | +### Converting a docker-compose file to .NET Aspire |
| 101 | +https://andrewlock.net/converting-a-docker-compose-file-to-aspire/ |
| 102 | + |
| 103 | +### C# の数値型 |
| 104 | +https://qiita.com/abetakahiro123/items/cca8897d88530ba29600 |
| 105 | + |
| 106 | +### 普通と違う感じの Semantic Kernel 入門 001「関数」 |
| 107 | +https://zenn.dev/microsoft/articles/semantickernel-edu-001 |
| 108 | + |
| 109 | +- [普通と違う感じの Semantic Kernel 入門 002「テンプレートエンジン」](https://zenn.dev/microsoft/articles/semantickernel-edu-002) |
| 110 | +- [普通と違う感じの Semantic Kernel 入門 003「AI を呼ぶ関数」](https://zenn.dev/microsoft/articles/semantickernel-edu-003) |
| 111 | +- [普通と違う感じの Semantic Kernel 入門 004「プラグイン」](https://zenn.dev/microsoft/articles/semantickernel-edu-004) |
| 112 | +- [普通と違う感じの Semantic Kernel 入門 005「Chat Completions API を使おう」](https://zenn.dev/microsoft/articles/semantickernel-edu-005) |
| 113 | +- [普通と違う感じの Semantic Kernel 入門 006「Kernel」](https://zenn.dev/microsoft/articles/semantickernel-edu-006) |
| 114 | + |
| 115 | +### .NETを取り巻くエコシステムやクラウドについて共有しよう! - Qiita |
| 116 | +https://qiita.com/official-events/5dfafbcc8ed3a3ec0778 |
| 117 | + |
| 118 | +## ライブラリ、リポジトリ、ツールなど |
| 119 | +### nuskey8/GemiNet: Gemini Developer API client for .NET and Unity |
| 120 | +https://github.com/nuskey8/GemiNet |
| 121 | + |
| 122 | +- [【C#】GemiNet - .NET / Unity向けのGemini APIクライアントライブラリ](https://zenn.dev/nuskey/articles/library-geminet) |
| 123 | + |
| 124 | +### ObviousPiranha/Jawbone.Sockets: UDP and TCP socket library for game engines |
| 125 | +https://github.com/ObviousPiranha/Jawbone.Sockets |
| 126 | + |
| 127 | +- [Introducing Jawbone Sockets](https://dev.to/thebuzzsaw/introducing-jawbone-sockets-ah0) |
| 128 | + |
| 129 | + |
| 130 | +### ツイート |
| 131 | +<!-- https://x.com/jamesnk/status/1927283039731679463?s=12 --> |
| 132 | +<blockquote class="twitter-tweet"><p lang="en" dir="ltr">Some <a href="https://t.co/vykcBhgfVr">https://t.co/vykcBhgfVr</a> & gRPC features for .NET 10:<br><br>📊 Add metrics to identity <a href="https://t.co/cAMpxy0OFf">https://t.co/cAMpxy0OFf</a><br><br>🪵 UseExceptionHandler option to suppress exception logging <a href="https://t.co/U2TL86fH1g">https://t.co/U2TL86fH1g</a><br><br>🌏 Refactor gRPC support for ServerServiceDefinition <a href="https://t.co/Vn3dnEKOQE">https://t.co/Vn3dnEKOQE</a></p>— James Newton-King ♔ (@JamesNK) <a href="https://twitter.com/JamesNK/status/1927283039731679463?ref_src=twsrc%5Etfw">May 27, 2025</a></blockquote> |
| 133 | +<script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script> |
0 commit comments