Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
133 changes: 133 additions & 0 deletions input/2025/2025-06-03.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,133 @@
---
Title: "2025-06-03: dotnet run app.cs"
Published: 2025/06/03 00:00
DestinationPath: 2025/06/03/updates.html
---
<!--
# yyyy-MM-dd
## 主なトピックス
## ヘッドライン
## アーティクル、スライドなど
## ライブラリ、リポジトリ、ツールなど
## サイト、ドキュメントなど
### ツイート
## Deep Dive
-->

## トピックス
### Announcing dotnet run app.cs - A simpler way to start with C# and .NET 10 - .NET Blog
https://devblogs.microsoft.com/dotnet/announcing-dotnet-run-app/

- [.NET 10 の File-based Apps を試してみた](https://zenn.dev/monry/articles/20250530-file-based-apps)

### Extension Manager updates in Visual Studio - Visual Studio Blog
https://devblogs.microsoft.com/visualstudio/extension-manager-updates-in-visual-studio/

## リリース
- [aws/aws-sdk-net](https://github.com/aws/aws-sdk-net)
- [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)
- [Azure/azure-sdk-for-net](https://github.com/Azure/azure-sdk-for-net)
- [Azure.ResourceManager.Network_1.11.0](https://github.com/Azure/azure-sdk-for-net/releases/tag/Azure.ResourceManager.Network_1.11.0)
- [CommunityToolkit/Aspire](https://github.com/CommunityToolkit/Aspire)
- [v9.5.0](https://github.com/CommunityToolkit/Aspire/releases/tag/v9.5.0)
- [DataDog/dd-trace-dotnet](https://github.com/DataDog/dd-trace-dotnet)
- [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)
- [googleapis/google-cloud-dotnet](https://github.com/googleapis/google-cloud-dotnet)
- [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)

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

### VisualStudio.Extensibility: Editor classification and updates to user prompt - Visual Studio Blog
https://devblogs.microsoft.com/visualstudio/visualstudio-extensibility-editor-classification-and-updates-to-user-prompt/

### 通信方式に stdio を使用する C# MCP サーバーを Streamable HTTP (あるいは SSE) 化する
https://zenn.dev/j_sakamoto/articles/e10437f6155069

### 【Unity,C#】イベント駆動入門【GIFアリ】
https://zenn.dev/gameshitai/articles/a5763c09a9d542

### C#で公開鍵認証を使ったSFTPファイル転送を実装する方法
https://zenn.dev/mitakaosamu/articles/csharp-sftp-publickey-auth

### 【C#】構造体キーにはIEquatable【ベンチマーク有】
https://zenn.dev/gameshitai/articles/d78217cfcc473f

### C# - MoTW と Zone.Identifierストリーム
https://qiita.com/chai0917/items/3b23d104ebaded970892

### C# で作った stdio な MCP サーバーを MCP Inspector から参照する方法
https://zenn.dev/j_sakamoto/articles/bd3214ead186d6

### 普通と違う感じの Semantic Kernel 入門 008「DI コンテナとの統合」
https://zenn.dev/microsoft/articles/semantickernel-edu-008

### ReactiveCollectionの参照差し替えに要注意
https://qiita.com/sebayashi-tomoya/items/1f71e19f6587503f193e

### 普通と違う感じの Semantic Kernel 入門 007「フィルター」
https://zenn.dev/microsoft/articles/semantickernel-edu-007

### 画像解析で間違い探しをしてみる
https://qiita.com/masayasu_t/items/d6089411adf78d6cdcae

### C#のトップレベルステートメントでは、暗黙的にstring[] args定義されていて、コマンドライン引数を参照できる
https://qiita.com/RyotaMurohoshi/items/fe0d57baa8dd649edbf5

### 【実験】C#13.0以前でdotnet run file.csを動かす
https://zenn.dev/inuinu/articles/before-csharp13-dotnet-run-file

### 端末に依存しない「ほぼ」正確な時刻を取得する
https://zenn.dev/sator_imaging/articles/6e1bd822a82d31

### xUnit山の獣道で沼にはまって遭難しかけてる話 ~ExceptionFactへの挑戦~
https://qiita.com/cozyupk/items/065d33d95d5bf548fb02

### Improve the commands in your extensions - Visual Studio Blog
https://devblogs.microsoft.com/visualstudio/improve-the-commands-in-your-extensions/

### Semantic Kernel のマルチエージェント オーケストレーションを試してみる(多分これが本命っぽい?)
https://zenn.dev/microsoft/articles/semantickernel-orchestrator-001

### using × Task に潜むバグとその防ぎ方
https://qiita.com/laughter/items/7a4de6fa031be8c7aa3c

### Semantic Kernelを使ってC#でAI (5)
https://zenn.dev/yakumo3/articles/de7e1c6d468e56

### Circuit Breaker Policy Fine-tuning Best Practice - .NET Blog
https://devblogs.microsoft.com/dotnet/circuit-breaker-policy-finetuning-best-practice/

### Converting a docker-compose file to .NET Aspire
https://andrewlock.net/converting-a-docker-compose-file-to-aspire/

### C# の数値型
https://qiita.com/abetakahiro123/items/cca8897d88530ba29600

### 普通と違う感じの Semantic Kernel 入門 001「関数」
https://zenn.dev/microsoft/articles/semantickernel-edu-001

- [普通と違う感じの Semantic Kernel 入門 002「テンプレートエンジン」](https://zenn.dev/microsoft/articles/semantickernel-edu-002)
- [普通と違う感じの Semantic Kernel 入門 003「AI を呼ぶ関数」](https://zenn.dev/microsoft/articles/semantickernel-edu-003)
- [普通と違う感じの Semantic Kernel 入門 004「プラグイン」](https://zenn.dev/microsoft/articles/semantickernel-edu-004)
- [普通と違う感じの Semantic Kernel 入門 005「Chat Completions API を使おう」](https://zenn.dev/microsoft/articles/semantickernel-edu-005)
- [普通と違う感じの Semantic Kernel 入門 006「Kernel」](https://zenn.dev/microsoft/articles/semantickernel-edu-006)

### .NETを取り巻くエコシステムやクラウドについて共有しよう! - Qiita
https://qiita.com/official-events/5dfafbcc8ed3a3ec0778

## ライブラリ、リポジトリ、ツールなど
### nuskey8/GemiNet: Gemini Developer API client for .NET and Unity
https://github.com/nuskey8/GemiNet

- [【C#】GemiNet - .NET / Unity向けのGemini APIクライアントライブラリ](https://zenn.dev/nuskey/articles/library-geminet)

### ObviousPiranha/Jawbone.Sockets: UDP and TCP socket library for game engines
https://github.com/ObviousPiranha/Jawbone.Sockets

- [Introducing Jawbone Sockets](https://dev.to/thebuzzsaw/introducing-jawbone-sockets-ah0)


### ツイート
<!-- https://x.com/jamesnk/status/1927283039731679463?s=12 -->
<blockquote class="twitter-tweet"><p lang="en" dir="ltr">Some <a href="https://t.co/vykcBhgfVr">https://t.co/vykcBhgfVr</a> &amp; 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>&mdash; James Newton-King ♔ (@JamesNK) <a href="https://twitter.com/JamesNK/status/1927283039731679463?ref_src=twsrc%5Etfw">May 27, 2025</a></blockquote>
<script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>