Skip to content

Commit 3eff819

Browse files
authored
Merge pull request #185 from mayuki/2025-08-12
Add 2025-08-12.md
2 parents beb7d5d + 6106492 commit 3eff819

File tree

1 file changed

+165
-0
lines changed

1 file changed

+165
-0
lines changed

input/2025/2025-08-12.md

Lines changed: 165 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,165 @@
1+
---
2+
Title: "2025-08-12: Visual Studio 2015 Retirement, .NET 8.0.19 & 9.0.8"
3+
Published: 2025/08/12 00:00
4+
DestinationPath: 2025/08/12/updates.html
5+
---
6+
<!--
7+
# yyyy-MM-dd
8+
## 主なトピックス
9+
## ヘッドライン
10+
## アーティクル、スライドなど
11+
## ライブラリ、リポジトリ、ツールなど
12+
## サイト、ドキュメントなど
13+
### ツイート
14+
## Deep Dive
15+
-->
16+
17+
## トピックス
18+
19+
### Visual Studio 2015 Retirement: Support reminder for older versions of Visual Studio - Visual Studio Blog
20+
https://devblogs.microsoft.com/visualstudio/visual-studio-2015-retirement-support-reminder-for-older-versions-of-visual-studio/
21+
22+
Visual Studio 2015 のサポート終了のリマインダー。
23+
24+
Visual Studio 2015 の延長サポートは2025年10月14日で終了となり、それ以降セキュリティーなどの更新プログラムは提供されなくなる。
25+
26+
記事ではその他のバージョンの Visual Studio のサポート終了日も記載されている。
27+
28+
- Visual Studio 2017 15.9 の延長サポートは2027年4月13日まで
29+
- Visual Studio 2019 16.11 の延長サポートは2029年4月9日まで
30+
- Visual Studio 2022
31+
- 17.10 LTSC のサポートは2026年1月13日まで
32+
- 17.12 LTSC のサポートは2026年7月14日まで
33+
- 17.14 のメインストリームサポートは2027年1月12日まで、延長サポートは2032年1月13日まで
34+
35+
### .NET and .NET Framework August 2025 servicing releases updates - .NET Blog
36+
https://devblogs.microsoft.com/dotnet/dotnet-and-dotnet-framework-august-2025-servicing-updates/
37+
38+
.NET および .NET Framework の2025年8月のサービスリリース。
39+
40+
このリリースではセキュリティー修正を含まない不具合修正がメインのアップデートとなっている。また、リリースは .NET のみであり .NET Framework のアップデートは提供されない。
41+
42+
### Visual Studio Live - Live from VSLive Redmond
43+
https://www.youtube.com/watch?v=DBwgPW3Cxpk
44+
45+
Visual Studio Live イベントが8月5日に配信された。
46+
47+
- [Visual Studio Live Keynote – The future of Visual Studio](https://blog.azure.moe/2025/08/06/visual-studio-live-keynote-the-future-of-visual-studio/): [@kosmosebi](https://x.com/kosmosebi) さんによる Keynote のまとめ記事
48+
49+
50+
## リリース
51+
- [AvaloniaUI/Avalonia](https://github.com/AvaloniaUI/Avalonia)
52+
- [11.3.3](https://github.com/AvaloniaUI/Avalonia/releases/tag/11.3.3)
53+
- [aws/aws-sdk-net](https://github.com/aws/aws-sdk-net)
54+
- [3.7.1095.0](https://github.com/aws/aws-sdk-net/releases/tag/3.7.1095.0), [3.7.1096.0](https://github.com/aws/aws-sdk-net/releases/tag/3.7.1096.0), [3.7.1097.0](https://github.com/aws/aws-sdk-net/releases/tag/3.7.1097.0), [3.7.1098.0](https://github.com/aws/aws-sdk-net/releases/tag/3.7.1098.0), [3.7.1099.0](https://github.com/aws/aws-sdk-net/releases/tag/3.7.1099.0), [4.0.63.0](https://github.com/aws/aws-sdk-net/releases/tag/4.0.63.0), [4.0.64.0](https://github.com/aws/aws-sdk-net/releases/tag/4.0.64.0), [4.0.65.0](https://github.com/aws/aws-sdk-net/releases/tag/4.0.65.0), [4.0.66.0](https://github.com/aws/aws-sdk-net/releases/tag/4.0.66.0), [4.0.67.0](https://github.com/aws/aws-sdk-net/releases/tag/4.0.67.0)
55+
- [Azure/azure-sdk-for-net](https://github.com/Azure/azure-sdk-for-net)
56+
- [Azure.Identity_1.15.0](https://github.com/Azure/azure-sdk-for-net/releases/tag/Azure.Identity_1.15.0), [Azure.Monitor.Ingestion_1.2.0](https://github.com/Azure/azure-sdk-for-net/releases/tag/Azure.Monitor.Ingestion_1.2.0), [Azure.ResourceManager.AppContainers_1.4.1](https://github.com/Azure/azure-sdk-for-net/releases/tag/Azure.ResourceManager.AppContainers_1.4.1), [Azure.ResourceManager.AppService_1.4.1](https://github.com/Azure/azure-sdk-for-net/releases/tag/Azure.ResourceManager.AppService_1.4.1), [Azure.ResourceManager.Cdn_1.5.0](https://github.com/Azure/azure-sdk-for-net/releases/tag/Azure.ResourceManager.Cdn_1.5.0), [Azure.ResourceManager.Network_1.11.2](https://github.com/Azure/azure-sdk-for-net/releases/tag/Azure.ResourceManager.Network_1.11.2), [Azure.ResourceManager.PostgreSql_1.3.1](https://github.com/Azure/azure-sdk-for-net/releases/tag/Azure.ResourceManager.PostgreSql_1.3.1), [Azure.Storage.DataMovement_12.2.1](https://github.com/Azure/azure-sdk-for-net/releases/tag/Azure.Storage.DataMovement_12.2.1), [Azure.Storage.DataMovement.Blobs_12.2.1](https://github.com/Azure/azure-sdk-for-net/releases/tag/Azure.Storage.DataMovement.Blobs_12.2.1), [Azure.Storage.DataMovement.Files.Shares_12.2.1](https://github.com/Azure/azure-sdk-for-net/releases/tag/Azure.Storage.DataMovement.Files.Shares_12.2.1), [System.ClientModel_1.6.0](https://github.com/Azure/azure-sdk-for-net/releases/tag/System.ClientModel_1.6.0)
57+
- [CommunityToolkit/Maui](https://github.com/CommunityToolkit/Maui)
58+
- [12.2.0](https://github.com/CommunityToolkit/Maui/releases/tag/12.2.0), [3.0.2-camera](https://github.com/CommunityToolkit/Maui/releases/tag/3.0.2-camera), [3.0.3-maps](https://github.com/CommunityToolkit/Maui/releases/tag/3.0.3-maps), [6.1.2-mediaelement](https://github.com/CommunityToolkit/Maui/releases/tag/6.1.2-mediaelement)
59+
- [DataDog/dd-trace-dotnet](https://github.com/DataDog/dd-trace-dotnet)
60+
- [v3.23.0](https://github.com/DataDog/dd-trace-dotnet/releases/tag/v3.23.0)
61+
- [dotnet/dotnet-monitor](https://github.com/dotnet/dotnet-monitor)
62+
- [v8.1.2](https://github.com/dotnet/dotnet-monitor/releases/tag/v8.1.2), [v9.0.4](https://github.com/dotnet/dotnet-monitor/releases/tag/v9.0.4)
63+
- [googleapis/google-cloud-dotnet](https://github.com/googleapis/google-cloud-dotnet)
64+
- [Google.Cloud.AIPlatform.V1-3.42.0](https://github.com/googleapis/google-cloud-dotnet/releases/tag/Google.Cloud.AIPlatform.V1-3.42.0), [Google.Cloud.Bigtable.Admin.V2-3.29.0](https://github.com/googleapis/google-cloud-dotnet/releases/tag/Google.Cloud.Bigtable.Admin.V2-3.29.0), [Google.Cloud.Compute.V1-3.13.0](https://github.com/googleapis/google-cloud-dotnet/releases/tag/Google.Cloud.Compute.V1-3.13.0), [Google.Cloud.Datastream.V1-2.11.0](https://github.com/googleapis/google-cloud-dotnet/releases/tag/Google.Cloud.Datastream.V1-2.11.0), [Google.Cloud.Run.V2-2.16.0](https://github.com/googleapis/google-cloud-dotnet/releases/tag/Google.Cloud.Run.V2-2.16.0), [Google.Shopping.Merchant.Accounts.V1-1.0.0](https://github.com/googleapis/google-cloud-dotnet/releases/tag/Google.Shopping.Merchant.Accounts.V1-1.0.0), [Google.Shopping.Merchant.DataSources.V1-1.0.0](https://github.com/googleapis/google-cloud-dotnet/releases/tag/Google.Shopping.Merchant.DataSources.V1-1.0.0), [Google.Shopping.Merchant.Inventories.V1-1.0.0](https://github.com/googleapis/google-cloud-dotnet/releases/tag/Google.Shopping.Merchant.Inventories.V1-1.0.0), [Google.Shopping.Merchant.IssueResolution.V1-1.0.0](https://github.com/googleapis/google-cloud-dotnet/releases/tag/Google.Shopping.Merchant.IssueResolution.V1-1.0.0), [Google.Shopping.Merchant.Lfp.V1-1.0.0](https://github.com/googleapis/google-cloud-dotnet/releases/tag/Google.Shopping.Merchant.Lfp.V1-1.0.0), [Google.Shopping.Merchant.OrderTracking.V1-1.0.0](https://github.com/googleapis/google-cloud-dotnet/releases/tag/Google.Shopping.Merchant.OrderTracking.V1-1.0.0), [Google.Shopping.Merchant.Products.V1-1.0.0](https://github.com/googleapis/google-cloud-dotnet/releases/tag/Google.Shopping.Merchant.Products.V1-1.0.0), [Google.Shopping.Merchant.Promotions.V1-1.0.0](https://github.com/googleapis/google-cloud-dotnet/releases/tag/Google.Shopping.Merchant.Promotions.V1-1.0.0), [Google.Shopping.Merchant.Quota.V1-1.0.0](https://github.com/googleapis/google-cloud-dotnet/releases/tag/Google.Shopping.Merchant.Quota.V1-1.0.0), [Google.Shopping.Merchant.Reports.V1-1.0.0](https://github.com/googleapis/google-cloud-dotnet/releases/tag/Google.Shopping.Merchant.Reports.V1-1.0.0)
65+
66+
## アーティクル、スライドなど
67+
### 5 Copilot Chat Prompts .NET Devs Should Steal Today - .NET Blog
68+
https://devblogs.microsoft.com/dotnet/5-copilot-chat-prompts-dotnet-devs-should-steal-today/
69+
70+
.NET 開発者向けの Copilot Chat の簡潔なプロンプト5選。
71+
72+
### C# の非同期プログラミング async/await についての考察
73+
https://zenn.dev/tfutada/articles/ba32d7e48b12af
74+
75+
C# の非同期プログラミングの async/await の概要と、非同期に関連した Channel や Semaphore などの解説。
76+
77+
### ASP.NET CoreでRazorコンポーネントのHTMLをコードで取得したい
78+
https://qiita.com/omt_teruki/items/dca411c0da406dfea9ae
79+
80+
Razor コンポーネントのレンダリング結果を HTML の文字列として取得する方法について。
81+
82+
### How we enforce .NET coding standards at Workleap to improve productivity, quality and performance
83+
https://anthonysimmon.com/workleap-dotnet-coding-standards/
84+
85+
記事の著者の会社での .NET コーディング規約の適用事例。NuGet パッケージでの展開や展開後の効果について。
86+
87+
### Use EdDSA signatures to validate tokens in ASP.NET Core using OpenID Connect
88+
https://damienbod.com/2025/08/06/use-eddsa-signatures-to-validate-tokens-in-asp-net-core-using-openid-connect/
89+
90+
ASP.NET Core で OpenID Connect を使用する際に、EdDSA 署名を使用したトークンを検証する方法について。
91+
92+
### C#【Windows資格情報マネージャー】に資格情報を登録/読み取りする
93+
https://qiita.com/unakichi/items/5ee694ceafc678836c66
94+
95+
Windows 資格情報マネージャーの読み書きに関するコード例。
96+
97+
### 【どちらを使う?】AWS Transform for .NETと .NET Upgrade Assistantを比較してみた
98+
https://qiita.com/takeshi18/items/e033f949d10f21af68da
99+
100+
AWS Transform for .NET と .NET Upgrade Assistant の比較し、AWS Transform for .NET を実行してみるデモ。
101+
102+
### c# 浮動小数点数のベクター操作の Min/Max ではまった件について
103+
https://qiita.com/rougemeilland/items/5560cc10140f59204e21
104+
105+
.NET 9 と 8 での浮動小数点数のベクター操作における Min/Max の挙動の違いについて。
106+
107+
### C# 14 Extension Members: Also Known as Extension Everything - NDepend Blog
108+
https://blog.ndepend.com/c-14-extension-members-also-known-as-extension-everything/
109+
110+
C# 14 の拡張メンバーについての解説。記事ではどのような実装となるのか、あいまいさの解消について、既存の拡張メソッドを移植できないパターンなどについても触れている。
111+
112+
### WinUI3もMVVMで実装する(MVVM Toolkit)
113+
https://zenn.dev/y_a_y/articles/winui_mvvm_b9685efa3cc1eb
114+
115+
WinUI 3 で CommunityToolkit.Mvvm を使用して MVVM を実装する方法について。
116+
117+
### WinUI3もMVVMで実装する(画面遷移, DI)
118+
https://zenn.dev/y_a_y/articles/winui_mvvm_2_b9685efa3cc1eb
119+
120+
WinUI 3 で MVVM を実装する方法についての解説。画面遷移や DI の実装方法について。
121+
122+
### 名前から動的にアイコンを得る (MudBlazor)
123+
https://zenn.dev/tetr4lab/articles/66d6517ed3cab5
124+
125+
MudBlazor でアイコン名の文字列から動的にアイコンを取得する方法について。
126+
127+
### Claude Code+Serenaを.NETプロジェクトで利用しようとしてはまったポイント
128+
https://zenn.dev/nuits_jp/articles/2025-08-07-claude-code-with-serena-for-dotnet10
129+
130+
Claude Code と Serena を使用して .NET プロジェクトの開発をするにあたり、はまったポイントや解決方法について。
131+
132+
### ASP.NET CoreにSerilogを導入する - 初心者向けガイド
133+
https://zenn.dev/zead/articles/aspnetcore-serilog
134+
135+
ASP.NET Core アプリケーションのロギングとして Serilog を導入する方法についてのガイド。記事では導入から構造化ログの出力などについて解説している。
136+
137+
### Exploring new Agent Quality and NLP evaluators for .NET AI applications - .NET Blog
138+
https://devblogs.microsoft.com/dotnet/exploring-agent-quality-and-nlp-evaluators/
139+
140+
Microsoft.Extensions.AI.Evaluation に新たに追加されたエージェントの品質と自然言語処理のメトリクスを評価するツールについて。
141+
142+
### Passkey support for ASP.NET Core identity: Exploring the .NET 10 preview - Part 6
143+
https://andrewlock.net/exploring-dotnet-10-preview-features-6-passkey-support-for-aspnetcore-identity/
144+
145+
.NET 10 の ASP.NET Core Identity でサポートされるパスキーについての解説。記事では新しいテンプレートでどのようにしてパスキーを登録する実装となっているのかを解説している。
146+
147+
### .NET Conf 2025 - Announcing the Call for Content - .NET Blog
148+
https://devblogs.microsoft.com/dotnet/dotnet-conf-2025-announcing-the-call-for-content/
149+
150+
.NET Conf 2025 の Call for Content (コンテンツの募集) が開始された。応募締め切りは 8月31日 23:59 (PDT)。
151+
152+
## 書籍
153+
### スラスラわかるC# 第3版
154+
https://www.shoeisha.co.jp/book/detail/9784798188003
155+
156+
スラスラわかるC# の第3版が8月25日に発売となる。
157+
158+
- [スラスラわかるC# 第3版](https://blog.azure.moe/2025/08/09/%e3%82%b9%e3%83%a9%e3%82%b9%e3%83%a9%e3%82%8f%e3%81%8b%e3%82%8bc-%e7%ac%ac3%e7%89%88/): [@kosmosebi](https://x.com/kosmosebi) さんによるレビュー
159+
160+
161+
### ツイート
162+
<!-- https://x.com/davidfowl/status/1953452492706169243?s=12 -->
163+
<blockquote class="twitter-tweet"><p lang="en" dir="ltr">Made a sample showing how to use the new interaction service to prompt for arguments and execute an app. <a href="https://t.co/riG1tBjwTS">https://t.co/riG1tBjwTS</a><a href="https://twitter.com/hashtag/dotnet?src=hash&amp;ref_src=twsrc%5Etfw">#dotnet</a> <a href="https://twitter.com/hashtag/aspire?src=hash&amp;ref_src=twsrc%5Etfw">#aspire</a></p>&mdash; David Fowler (@davidfowl) <a href="https://twitter.com/davidfowl/status/1953452492706169243?ref_src=twsrc%5Etfw">August 7, 2025</a></blockquote>
164+
<script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>
165+

0 commit comments

Comments
 (0)