Skip to content

Commit fbb5c37

Browse files
authored
Merge pull request #183 from mayuki/2025-07-28
Add 2025-07-28.md
2 parents a1bf9b0 + 1d9c07b commit fbb5c37

File tree

1 file changed

+138
-0
lines changed

1 file changed

+138
-0
lines changed

input/2025/2025-07-28.md

Lines changed: 138 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,138 @@
1+
---
2+
Title: "2025-07-28: MCP C# SDK Gets Major Update, NuGet.org Package Deletion, Uno Platform 6.1, Aspire Roadmap"
3+
Published: 2025/07/28 00:00
4+
DestinationPath: 2025/07/28/updates.html
5+
---
6+
<!--
7+
# yyyy-MM-dd
8+
## 主なトピックス
9+
## ヘッドライン
10+
## アーティクル、スライドなど
11+
## ライブラリ、リポジトリ、ツールなど
12+
## サイト、ドキュメントなど
13+
### ツイート
14+
## Deep Dive
15+
-->
16+
17+
## トピックス
18+
19+
### MCP C# SDK Gets Major Update: Support for Protocol Version 2025-06-18 - .NET Blog
20+
https://devblogs.microsoft.com/dotnet/mcp-csharp-sdk-2025-06-18-update/
21+
22+
### NuGet.org Package Deletion – Learnings & Prevention · NuGet/Home · Discussion #14429
23+
https://github.com/NuGet/Home/discussions/14429
24+
25+
### Announcing Uno Platform 6.1: CommandBarFlyout, Studio Updates, and More
26+
https://platform.uno/blog/uno-platform-6-1/
27+
28+
### Aspire Roadmap (2025 → 2026) · dotnet aspire · Discussion #10644
29+
https://github.com/dotnet/aspire/discussions/10644
30+
31+
### Upcoming Changes to JetBrains .NET Tools | The .NET Tools Blog
32+
https://blog.jetbrains.com/dotnet/2025/07/25/upcoming-changes-to-dotnet-tools/
33+
34+
35+
## リリース
36+
- [aws/aws-sdk-net](https://github.com/aws/aws-sdk-net)
37+
- [3.7.1081.0](https://github.com/aws/aws-sdk-net/releases/tag/3.7.1081.0), [3.7.1082.0](https://github.com/aws/aws-sdk-net/releases/tag/3.7.1082.0), [3.7.1083.0](https://github.com/aws/aws-sdk-net/releases/tag/3.7.1083.0), [3.7.1084.0](https://github.com/aws/aws-sdk-net/releases/tag/3.7.1084.0), [3.7.1085.0](https://github.com/aws/aws-sdk-net/releases/tag/3.7.1085.0), [3.7.1086.0](https://github.com/aws/aws-sdk-net/releases/tag/3.7.1086.0), [3.7.1087.0](https://github.com/aws/aws-sdk-net/releases/tag/3.7.1087.0), [3.7.1088.0](https://github.com/aws/aws-sdk-net/releases/tag/3.7.1088.0), [4.0.49.0](https://github.com/aws/aws-sdk-net/releases/tag/4.0.49.0), [4.0.50.0](https://github.com/aws/aws-sdk-net/releases/tag/4.0.50.0), [4.0.51.0](https://github.com/aws/aws-sdk-net/releases/tag/4.0.51.0), [4.0.52.0](https://github.com/aws/aws-sdk-net/releases/tag/4.0.52.0), [4.0.53.0](https://github.com/aws/aws-sdk-net/releases/tag/4.0.53.0), [4.0.54.0](https://github.com/aws/aws-sdk-net/releases/tag/4.0.54.0), [4.0.55.0](https://github.com/aws/aws-sdk-net/releases/tag/4.0.55.0), [4.0.56.0](https://github.com/aws/aws-sdk-net/releases/tag/4.0.56.0)
38+
- [Azure/azure-cosmos-dotnet-v3](https://github.com/Azure/azure-cosmos-dotnet-v3)
39+
- [3.52.1](https://github.com/Azure/azure-cosmos-dotnet-v3/releases/tag/3.52.1)
40+
- [Azure/azure-sdk-for-net](https://github.com/Azure/azure-sdk-for-net)
41+
- [Azure.AI.Agents.Persistent_1.1.0](https://github.com/Azure/azure-sdk-for-net/releases/tag/Azure.AI.Agents.Persistent_1.1.0), [Azure.Communication.CallAutomation_1.4.1](https://github.com/Azure/azure-sdk-for-net/releases/tag/Azure.Communication.CallAutomation_1.4.1), [Azure.ResourceManager_1.13.2](https://github.com/Azure/azure-sdk-for-net/releases/tag/Azure.ResourceManager_1.13.2), [Azure.ResourceManager.RedisEnterprise_1.2.0](https://github.com/Azure/azure-sdk-for-net/releases/tag/Azure.ResourceManager.RedisEnterprise_1.2.0), [Azure.ResourceManager.RedisEnterprise_1.2.1](https://github.com/Azure/azure-sdk-for-net/releases/tag/Azure.ResourceManager.RedisEnterprise_1.2.1), [Azure.Storage.DataMovement_12.2.0](https://github.com/Azure/azure-sdk-for-net/releases/tag/Azure.Storage.DataMovement_12.2.0), [Azure.Storage.DataMovement.Blobs_12.2.0](https://github.com/Azure/azure-sdk-for-net/releases/tag/Azure.Storage.DataMovement.Blobs_12.2.0), [Azure.Storage.DataMovement.Files.Shares_12.2.0](https://github.com/Azure/azure-sdk-for-net/releases/tag/Azure.Storage.DataMovement.Files.Shares_12.2.0), [Microsoft.Azure.WebJobs.Extensions.SignalRService_2.1.0](https://github.com/Azure/azure-sdk-for-net/releases/tag/Microsoft.Azure.WebJobs.Extensions.SignalRService_2.1.0), [Microsoft.Azure.WebJobs.Extensions.Storage_5.3.5](https://github.com/Azure/azure-sdk-for-net/releases/tag/Microsoft.Azure.WebJobs.Extensions.Storage_5.3.5), [Microsoft.Azure.WebJobs.Extensions.Storage.Blobs_5.3.5](https://github.com/Azure/azure-sdk-for-net/releases/tag/Microsoft.Azure.WebJobs.Extensions.Storage.Blobs_5.3.5), [Microsoft.Azure.WebJobs.Extensions.Storage.Queues_5.3.5](https://github.com/Azure/azure-sdk-for-net/releases/tag/Microsoft.Azure.WebJobs.Extensions.Storage.Queues_5.3.5)
42+
- [dotnet/orleans](https://github.com/dotnet/orleans)
43+
- [v9.2.1](https://github.com/dotnet/orleans/releases/tag/v9.2.1)
44+
- [dotnet/SqlClient](https://github.com/dotnet/SqlClient)
45+
- [v6.1.0](https://github.com/dotnet/SqlClient/releases/tag/v6.1.0)
46+
- [googleapis/google-cloud-dotnet](https://github.com/googleapis/google-cloud-dotnet)
47+
- [Google.Cloud.Bigtable.V2-3.20.0](https://github.com/googleapis/google-cloud-dotnet/releases/tag/Google.Cloud.Bigtable.V2-3.20.0), [Google.Cloud.Compute.V1-3.11.0](https://github.com/googleapis/google-cloud-dotnet/releases/tag/Google.Cloud.Compute.V1-3.11.0), [Google.Cloud.Container.V1-3.35.0](https://github.com/googleapis/google-cloud-dotnet/releases/tag/Google.Cloud.Container.V1-3.35.0), [Google.Cloud.Firestore.Admin.V1-3.14.0](https://github.com/googleapis/google-cloud-dotnet/releases/tag/Google.Cloud.Firestore.Admin.V1-3.14.0), [Google.Cloud.NetworkConnectivity.V1-2.11.0](https://github.com/googleapis/google-cloud-dotnet/releases/tag/Google.Cloud.NetworkConnectivity.V1-2.11.0), [Google.Cloud.PolicySimulator.V1-1.3.0](https://github.com/googleapis/google-cloud-dotnet/releases/tag/Google.Cloud.PolicySimulator.V1-1.3.0), [Google.Cloud.Run.V2-2.15.0](https://github.com/googleapis/google-cloud-dotnet/releases/tag/Google.Cloud.Run.V2-2.15.0), [Google.Cloud.Video.Transcoder.V1-2.10.0](https://github.com/googleapis/google-cloud-dotnet/releases/tag/Google.Cloud.Video.Transcoder.V1-2.10.0), [Google.Maps.AddressValidation.V1-1.5.0](https://github.com/googleapis/google-cloud-dotnet/releases/tag/Google.Maps.AddressValidation.V1-1.5.0)
48+
- [StackExchange/StackExchange.Redis](https://github.com/StackExchange/StackExchange.Redis)
49+
- [2.8.47](https://github.com/StackExchange/StackExchange.Redis/releases/tag/2.8.47), [2.8.58](https://github.com/StackExchange/StackExchange.Redis/releases/tag/2.8.58)
50+
- [unoplatform/uno](https://github.com/unoplatform/uno)
51+
- [6.1.34](https://github.com/unoplatform/uno/releases/tag/6.1.34)
52+
53+
## アーティクル、スライドなど
54+
### 自転車型入力デバイスのシステム構築
55+
https://qiita.com/NSS_FS_ENG/items/046b7b2d77c76b9c3297
56+
57+
### 天文学を活用して C# で太陽位置を計算する方法
58+
https://qiita.com/haystacker/items/22ac24d4e15f20ea46fc
59+
60+
### ASP.NET Core Identityで最終ログイン日時を保存する
61+
https://qiita.com/omt_teruki/items/b509774cba24109a1842
62+
63+
### Joystick Navigation UI in .NET MAUI
64+
https://dev.to/icebeam7/joystick-navigation-ui-in-net-maui-5974
65+
66+
### ASP.NET CoreでAzure Monitor OpenTelemetryを使いログを出力する
67+
https://zenn.dev/zead/articles/application-insight
68+
69+
### C# SDKを使ってMCPツールを設定したAzure AI Foundry Agentを作成する
70+
https://qiita.com/ns_asaka/items/f5ee4b06aa7b4ed0fa5d
71+
72+
### Fresh Learning Paths Now Available on Pluralsight for VS Subscribers - Visual Studio Blog
73+
https://devblogs.microsoft.com/visualstudio/vss-pluralsight-2025-2/
74+
75+
### Real-Time Server-Sent Events in ASP.NET Core and .NET 10
76+
https://dev.to/antonmartyniuk/real-time-server-sent-events-in-aspnet-core-and-net-10-349b
77+
78+
### 高速なC#を書くために知っておくべきもの
79+
https://zenn.dev/aakei/articles/b858aee98b602e
80+
81+
### The ReSharper and .NET Tools 2025.2 Release Candidates Are Now Available | The .NET Tools Blog
82+
https://blog.jetbrains.com/dotnet/2025/07/24/resharper-dot-net-tools-2025-2-release-candidate/
83+
84+
### The Rider 2025.2 Release Candidate Is Here! | The .NET Tools Blog
85+
https://blog.jetbrains.com/dotnet/2025/07/24/the-rider-2025-2-release-candidate/
86+
87+
### Fighting through Setting up Microsoft Trusted Signing
88+
https://weblog.west-wind.com/posts/2025/Jul/20/Fighting-through-Setting-up-Microsoft-Trusted-Signing
89+
90+
### Solving the source generator 'marker attribute' problem in .NET 10: Exploring the .NET 10 preview - Part 4
91+
https://andrewlock.net/exploring-dotnet-10-preview-features-4-solving-the-source-generator-marker-attribute-problem-in-dotnet-10/
92+
93+
### Ask Mode vs Agent Mode - Choosing the Right Copilot Experience for .NET - .NET Blog
94+
https://devblogs.microsoft.com/dotnet/ask-mode-vs-agent-mode/
95+
96+
### Composition, Polymorphism, and Pattern Matching with JSON Schema and .NET | endjin
97+
https://endjin.com/blog/2025/07/composition-polymorphism-pattern-matching-with-json-schema-dotnet
98+
99+
### BlazorでNavigationManagerをテストする方法 - Qiita
100+
https://qiita.com/KM_20005/items/0a8c8911b641e50e7ebd
101+
102+
### ASP.NET CoreでIPアドレスによるアクセス制御をしてみる - Qiita
103+
https://qiita.com/omt_teruki/items/267b3fefc5d846d6d085
104+
105+
### .NET Aspire 2: The Developer Dashboard
106+
https://www.telerik.com/blogs/net-aspire-2-developer-dashboard
107+
108+
### Solving the Cross-Platform Flyout Problem in .NET
109+
https://platform.uno/blog/solving-the-cross-platform-flyout-problem-in-net/
110+
111+
### ドラッグ&ドロップでサーバにファイルを渡す (MudBlazor)
112+
https://zenn.dev/tetr4lab/articles/3172abc12bad43
113+
114+
### WPF使いのためのWinUI 3:Template Studioで生成してUnpackagedでデバッグ実行できるようにする手順
115+
https://zenn.dev/suusanex/articles/7deb1dbdf092fa
116+
117+
### ASP.NET Core OData + Blazor WebAssembly + Kiota でCookie認証を実装する
118+
https://zenn.dev/hat_kotap/articles/f54cf9519bfbd5
119+
120+
### C#でアンマネージドライブラリの読み込みをフックしてパス解決を好き放題する
121+
https://zenn.dev/yamachu/articles/c17326623d3837
122+
123+
### C#でMCP Serverを作る
124+
https://zenn.dev/yakumo3/articles/acae16a28ddf47
125+
126+
### 【.NET 10.0】dnx 等【Preview 6】
127+
https://zenn.dev/sator_imaging/articles/8535ccd699f677
128+
129+
### ツイート
130+
<!-- https://x.com/kookiz/status/1947967373509566517?s=12&t=ggvrrZ7oLogHyNoIGNgjbw -->
131+
<blockquote class="twitter-tweet"><p lang="en" dir="ltr">As I work on Resharper performance, I learn about limitations of .NET (at least, .NET Framework) that I wasn&#39;t aware of. Here, I shaved 1 second of CPU time on startup by... removing a call to Array.Empty&lt;T&gt;. <a href="https://t.co/JJY2h6W8fO">pic.twitter.com/JJY2h6W8fO</a></p>&mdash; Kevin Gosse (@KooKiz) <a href="https://twitter.com/KooKiz/status/1947967373509566517?ref_src=twsrc%5Etfw">July 23, 2025</a></blockquote>
132+
<script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>
133+
134+
135+
136+
## Deep Dive
137+
### [Proposal]: Type Parameter Inference from Constraints · Issue #9453 · dotnet/csharplang
138+
https://github.com/dotnet/csharplang/issues/9453

0 commit comments

Comments
 (0)