|
| 1 | +--- |
| 2 | +Title: "2025-12-11: .NET 10.0.1, Visual Studio 2026 18.1.0, .NET 10 Networking Improvements" |
| 3 | +Published: 2025/12/11 00:00 |
| 4 | +DestinationPath: 2025/12/11/updates.html |
| 5 | +--- |
| 6 | +<!-- |
| 7 | +# yyyy-MM-dd |
| 8 | +## 主なトピックス |
| 9 | +## ヘッドライン |
| 10 | +## アーティクル、スライドなど |
| 11 | +## ライブラリ、リポジトリ、ツールなど |
| 12 | +## サイト、ドキュメントなど |
| 13 | +### ツイート |
| 14 | +## Deep Dive |
| 15 | +--> |
| 16 | + |
| 17 | +## トピックス |
| 18 | +### .NET and .NET Framework December 2025 servicing releases updates - .NET Blog |
| 19 | +https://devblogs.microsoft.com/dotnet/dotnet-and-dotnet-framework-december-2025-servicing-updates/ |
| 20 | + |
| 21 | +### December Update 18.1.0 - Visual Studio 2026 Release Notes |
| 22 | +https://learn.microsoft.com/en-us/visualstudio/releases/2026/release-notes#december-update-1810 |
| 23 | + |
| 24 | +### .NET 10 Networking Improvements - .NET Blog |
| 25 | +https://devblogs.microsoft.com/dotnet/dotnet-10-networking-improvements/ |
| 26 | + |
| 27 | +### Introducing Data Ingestion Building Blocks (Preview) - .NET Blog |
| 28 | +https://devblogs.microsoft.com/dotnet/introducing-data-ingestion-building-blocks-preview/ |
| 29 | + |
| 30 | +### .NET Conf 2025 Recap - Celebrating .NET 10, Visual Studio 2026, AI, Community, & More - .NET Blog |
| 31 | +https://devblogs.microsoft.com/dotnet/dotnet-conf-2025-recap/ |
| 32 | + |
| 33 | +### Visual Studio November Update – Visual Studio 2026, Cloud Agent Preview, and more - Visual Studio Blog |
| 34 | +https://devblogs.microsoft.com/visualstudio/visual-studio-november-update-visual-studio-2026-cloud-agent-preview-and-more/ |
| 35 | + |
| 36 | + |
| 37 | +## リリース |
| 38 | +- [aws/aws-sdk-net](https://github.com/aws/aws-sdk-net) |
| 39 | + - [3.7.1175.0](https://github.com/aws/aws-sdk-net/releases/tag/3.7.1175.0), [3.7.1176.0](https://github.com/aws/aws-sdk-net/releases/tag/3.7.1176.0), [3.7.1177.0](https://github.com/aws/aws-sdk-net/releases/tag/3.7.1177.0), [3.7.1178.0](https://github.com/aws/aws-sdk-net/releases/tag/3.7.1178.0), [3.7.1179.0](https://github.com/aws/aws-sdk-net/releases/tag/3.7.1179.0), [3.7.1180.0](https://github.com/aws/aws-sdk-net/releases/tag/3.7.1180.0), [3.7.1181.0](https://github.com/aws/aws-sdk-net/releases/tag/3.7.1181.0), [4.0.143.0](https://github.com/aws/aws-sdk-net/releases/tag/4.0.143.0), [4.0.144.0](https://github.com/aws/aws-sdk-net/releases/tag/4.0.144.0), [4.0.145.0](https://github.com/aws/aws-sdk-net/releases/tag/4.0.145.0), [4.0.146.0](https://github.com/aws/aws-sdk-net/releases/tag/4.0.146.0), [4.0.147.0](https://github.com/aws/aws-sdk-net/releases/tag/4.0.147.0), [4.0.148.0](https://github.com/aws/aws-sdk-net/releases/tag/4.0.148.0), [4.0.149.0](https://github.com/aws/aws-sdk-net/releases/tag/4.0.149.0), [4.0.150.0](https://github.com/aws/aws-sdk-net/releases/tag/4.0.150.0) |
| 40 | +- [Azure/azure-sdk-for-net](https://github.com/Azure/azure-sdk-for-net) |
| 41 | + - [Azure.Provisioning_1.4.0](https://github.com/Azure/azure-sdk-for-net/releases/tag/Azure.Provisioning_1.4.0), [Azure.Provisioning.AppService_1.3.0](https://github.com/Azure/azure-sdk-for-net/releases/tag/Azure.Provisioning.AppService_1.3.0), [Azure.Provisioning.CognitiveServices_1.2.0](https://github.com/Azure/azure-sdk-for-net/releases/tag/Azure.Provisioning.CognitiveServices_1.2.0), [Azure.Provisioning.RedisEnterprise_1.1.0](https://github.com/Azure/azure-sdk-for-net/releases/tag/Azure.Provisioning.RedisEnterprise_1.1.0), [Azure.ResourceManager.CosmosDB_1.4.0](https://github.com/Azure/azure-sdk-for-net/releases/tag/Azure.ResourceManager.CosmosDB_1.4.0), [Azure.ResourceManager.DataFactory_1.11.0](https://github.com/Azure/azure-sdk-for-net/releases/tag/Azure.ResourceManager.DataFactory_1.11.0), [Azure.ResourceManager.Network_1.14.0](https://github.com/Azure/azure-sdk-for-net/releases/tag/Azure.ResourceManager.Network_1.14.0) |
| 42 | +- [DataDog/dd-trace-dotnet](https://github.com/DataDog/dd-trace-dotnet) |
| 43 | + - [v3.32.1](https://github.com/DataDog/dd-trace-dotnet/releases/tag/v3.32.1) |
| 44 | +- [dotnet/aspire](https://github.com/dotnet/aspire) |
| 45 | + - [v13.0.2](https://github.com/dotnet/aspire/releases/tag/v13.0.2) |
| 46 | +- [dotnet/command-line-api](https://github.com/dotnet/command-line-api) |
| 47 | + - [v2.0.1](https://github.com/dotnet/command-line-api/releases/tag/v2.0.1) |
| 48 | +- [googleapis/google-cloud-dotnet](https://github.com/googleapis/google-cloud-dotnet) |
| 49 | + - [Google.Cloud.AIPlatform.V1-3.58.0](https://github.com/googleapis/google-cloud-dotnet/releases/tag/Google.Cloud.AIPlatform.V1-3.58.0), [Google.Cloud.CloudBuild.V1-2.18.0](https://github.com/googleapis/google-cloud-dotnet/releases/tag/Google.Cloud.CloudBuild.V1-2.18.0), [Google.Cloud.Compute.V1-3.20.0](https://github.com/googleapis/google-cloud-dotnet/releases/tag/Google.Cloud.Compute.V1-3.20.0), [Google.Cloud.Datastore.V1-5.0.0](https://github.com/googleapis/google-cloud-dotnet/releases/tag/Google.Cloud.Datastore.V1-5.0.0), [Google.Cloud.Eventarc.V1-2.9.0](https://github.com/googleapis/google-cloud-dotnet/releases/tag/Google.Cloud.Eventarc.V1-2.9.0), [Google.Cloud.Firestore-4.0.0](https://github.com/googleapis/google-cloud-dotnet/releases/tag/Google.Cloud.Firestore-4.0.0), [Google.Cloud.Firestore-4.1.0](https://github.com/googleapis/google-cloud-dotnet/releases/tag/Google.Cloud.Firestore-4.1.0), [Google.Cloud.GkeMultiCloud.V1-2.10.0](https://github.com/googleapis/google-cloud-dotnet/releases/tag/Google.Cloud.GkeMultiCloud.V1-2.10.0), [Google.Cloud.NetApp.V1-1.13.0](https://github.com/googleapis/google-cloud-dotnet/releases/tag/Google.Cloud.NetApp.V1-1.13.0), [Google.Cloud.Parallelstore.V1-1.3.0](https://github.com/googleapis/google-cloud-dotnet/releases/tag/Google.Cloud.Parallelstore.V1-1.3.0), [Google.Cloud.Run.V2-2.18.0](https://github.com/googleapis/google-cloud-dotnet/releases/tag/Google.Cloud.Run.V2-2.18.0), [Google.Cloud.Spanner-5.8.0](https://github.com/googleapis/google-cloud-dotnet/releases/tag/Google.Cloud.Spanner-5.8.0), [Google.Shopping.Merchant.Accounts.V1-1.4.0](https://github.com/googleapis/google-cloud-dotnet/releases/tag/Google.Shopping.Merchant.Accounts.V1-1.4.0) |
| 50 | +- [LuckyPennySoftware/AutoMapper](https://github.com/LuckyPennySoftware/AutoMapper) |
| 51 | + - [v16.0.0](https://github.com/LuckyPennySoftware/AutoMapper/releases/tag/v16.0.0) |
| 52 | +- [LuckyPennySoftware/MediatR](https://github.com/LuckyPennySoftware/MediatR) |
| 53 | + - [v14.0.0](https://github.com/LuckyPennySoftware/MediatR/releases/tag/v14.0.0) |
| 54 | +- [microsoft/CsWin32](https://github.com/microsoft/CsWin32) |
| 55 | + - [v0.3.259](https://github.com/microsoft/CsWin32/releases/tag/v0.3.259) |
| 56 | +- [newrelic/newrelic-dotnet-agent](https://github.com/newrelic/newrelic-dotnet-agent) |
| 57 | + - [v10.47.1](https://github.com/newrelic/newrelic-dotnet-agent/releases/tag/v10.47.1) |
| 58 | +- [unoplatform/uno](https://github.com/unoplatform/uno) |
| 59 | + - [6.4.195](https://github.com/unoplatform/uno/releases/tag/6.4.195) |
| 60 | + |
| 61 | +## アーティクル、スライドなど |
| 62 | + |
| 63 | +### Why changing keyboard shortcuts in Visual Studio isn’t as simple as it seems - Visual Studio Blog |
| 64 | +https://devblogs.microsoft.com/visualstudio/why-changing-keyboard-shortcuts-in-visual-studio-isnt-as-simple-as-it-seems/ |
| 65 | + |
| 66 | +### Trying out the Zed editor on Windows for .NET and Markdown |
| 67 | +https://andrewlock.net/trying-out-the-zed-editor-on-windows-for-dotnet-and-markdown/ |
| 68 | + |
| 69 | +### C#開発者向け .editorconfigでAI生成コードを整形 - Visual Studioでの実践ガイド |
| 70 | +https://zenn.dev/nexta_/articles/editorconfig-csharp-visualstudio |
| 71 | + |
| 72 | +### プリザンターのサーバスクリプトでC#スクリプトがつかえるようにしてみる - Qiita |
| 73 | +https://qiita.com/pmc-ko/items/10da2daf9417441ed759 |
| 74 | + |
| 75 | +### .NET 10 WinForms/WPF で 共通のグローバル例外ログ基盤を C# と log4net で実装する |
| 76 | +https://zenn.dev/tazzae999jp/articles/7e37b2b2d9d2a6 |
| 77 | + |
| 78 | +### ブラウザの中にサーバーを、Hono Service Worker Adapter + Wasmで実現する真のスタンドアロンなVOICEVOX |
| 79 | +https://zenn.dev/yamachu/articles/e6fc24d8104e9e |
| 80 | + |
| 81 | +### Streamlining your Git workflow with Visual Studio 2026 - Visual Studio Blog |
| 82 | +https://devblogs.microsoft.com/visualstudio/streamlining-your-git-workflow-with-visual-studio-2026/ |
| 83 | + |
| 84 | +### # 挙動そのままにパフォーマンス改善?!Blazorパフォーマンス改善手法のすすめ - Qiita |
| 85 | +https://qiita.com/nanagami1369/items/9e4524714ffcf60b93c8 |
| 86 | + |
| 87 | +### Implementing Cross-Platform In-App Billing in .NET MAUI Applications - .NET Blog |
| 88 | +https://devblogs.microsoft.com/dotnet/cross-platform-billing-dotnet-maui/ |
| 89 | + |
| 90 | +### Microsoft Learn MCP Server Elevates Development - .NET Blog |
| 91 | +https://devblogs.microsoft.com/dotnet/microsoft-learn-mcp-server-elevates-development/ |
| 92 | + |
| 93 | +### How .NET 10.0 boosted AIS.NET performance by 7% | endjin |
| 94 | +https://endjin.com/blog/2025/12/how-dotnet-10-boosted-ais-dotnet-performance-by-7-percent-for-free |
| 95 | + |
| 96 | +### Using Strategy Pattern with Dependency Injection in ASP.NET Core |
| 97 | +https://blog.elmah.io/using-strategy-pattern-with-dependency-injection-in-asp-net-core/ |
| 98 | + |
| 99 | +### MVVMの論点 - Qiita |
| 100 | +https://qiita.com/hiro_t/items/9b8d3e3804086eb696ce |
| 101 | + |
| 102 | +### .NET Framework のArray.Sort,よく分かんないけどなんか分かった! - Qiita |
| 103 | +https://qiita.com/TETSURO1999/items/822c71e3d577866d17ba |
| 104 | + |
| 105 | +### microCMS が意外と C# と相性良かった件【WinFormsでAPI連携】 - Qiita |
| 106 | +https://qiita.com/Sakai_path/items/9439e0a28abe9ef203b1 |
| 107 | + |
| 108 | +### C#でのWebView2の使い方メモ - Qiita |
| 109 | +https://qiita.com/unalion/items/6de5c5994329f0955ec5 |
| 110 | + |
| 111 | +### Source Generatorsを調べてみた |
| 112 | +https://zenn.dev/mfujimoto/articles/source_generator |
| 113 | + |
| 114 | +### New Winamp interface made 100% with AI and Uno Platform tools |
| 115 | +https://dev.to/archiecoderdev/new-winamp-interface-made-100-with-ai-and-uno-platform-tools-5c53 |
| 116 | + |
| 117 | +### Ubuntu 環境に .NET 10 をインストールしてみた (+ エラーの対応方法) - Qiita |
| 118 | +https://qiita.com/Lemon73/items/d557193fcc35117d4872 |
| 119 | + |
| 120 | +### Creating a custom MSBuild SDK to reduce boilerplate in .NET projects - Gérald Barré |
| 121 | +https://www.meziantou.net/creating-a-custom-msbuild-sdk-to-reduce-boilerplate-in-dotnet-projects.htm |
| 122 | + |
| 123 | +### .NET NativeAOT on AWS Lambda: 7 Faster Cold Starts, 73% Lower Costs |
| 124 | +https://dev.to/whitewaw/net-nativeaot-on-aws-lambda-7x-faster-cold-starts-73-lower-costs-np3 |
| 125 | + |
| 126 | +### 異色の組み合わせ?! Tauri + Blazor を試してみた! - Qiita |
| 127 | +https://qiita.com/Lemon73/items/9afb3db113753d50b221 |
| 128 | + |
| 129 | +### Unlocking the Power of Web with Copilot Chat’s New URL Context - Visual Studio Blog |
| 130 | +https://devblogs.microsoft.com/visualstudio/unlocking-the-power-of-web-with-copilot-chats-new-url-context/ |
| 131 | + |
| 132 | +### 【C#/.NET】Microsoft Agent Framework による AIエージェント開発 チュートリアル |
| 133 | +https://zenn.dev/fujiwo/articles/c219663fe85db9 |
| 134 | + |
| 135 | +### .NET MAUI 10 の新機能を見ていく - Qiita |
| 136 | +https://qiita.com/Lemon73/items/595ec68543890a760231 |
| 137 | + |
| 138 | +### 5 Stories Of Developers Using JetBrains Rider to Create, Collaborate, and Have Fun | The .NET Tools Blog |
| 139 | +https://blog.jetbrains.com/dotnet/2025/12/03/5-stories-of-developers-using-jetbrains-rider/ |
| 140 | + |
| 141 | +### dotInsights | December 2025 | The .NET Tools Blog |
| 142 | +https://blog.jetbrains.com/dotnet/2025/12/02/dotinsights-december-2025/ |
| 143 | + |
| 144 | +### リストビュー的なコントロールの特徴まとめ(WinUI 3) |
| 145 | +https://zenn.dev/shinta0806/articles/listview-controls |
| 146 | + |
| 147 | +### Recent updates to NetEscapades.EnumGenerators: [EnumMember] support, analyzers, and bug fixes |
| 148 | +https://andrewlock.net/recent-updates-to-netescapaades-enumgenerators/ |
| 149 | + |
| 150 | +### [.NET 10] .NET MAUI を GitHub Actions で自動ビルド - Qiita |
| 151 | +https://qiita.com/Lemon73/items/540b0a95207399a9be67 |
| 152 | + |
| 153 | +### 【C#】VSで使用できる機能_インタラクティブ編 - Qiita |
| 154 | +https://qiita.com/KM_20005/items/a794f6dd13771bfcd067 |
| 155 | + |
| 156 | +### .NET MAUI on Linux のサンプルを動かしてみる - Qiita |
| 157 | +https://qiita.com/Lemon73/items/8a3b47ced9c3d062de87 |
| 158 | + |
| 159 | +### プリザンターを.NET 8から.NET 10に移行してみる - Qiita |
| 160 | +https://qiita.com/pmc-ko/items/60dd56bbd1446c74ad23 |
| 161 | + |
| 162 | +### cspsc - 実はプリンタは計算機だったのかもしれない - Qiita |
| 163 | +https://qiita.com/tmyt/items/994d1552497dd5202aa4 |
| 164 | + |
| 165 | +### Milk-V Duo 256Mで.NETを動かした話を登壇しました |
| 166 | +https://zenn.dev/matsujirushi/articles/733d84d39775f7 |
| 167 | + |
| 168 | +### 開発者にスポットライトを当てる GitHub 貢献ダッシュボードを作った話 |
| 169 | +https://zenn.dev/yutakaosada/articles/ed03db1ef55124 |
| 170 | + |
| 171 | +### Cross-Platform Age Verification in .NET MAUI Applications - .NET Blog |
| 172 | +https://devblogs.microsoft.com/dotnet/cross-platform-age-verification-dotnet-maui/ |
| 173 | + |
| 174 | +### Profiler Agent - Delegate the analysis, not the performance - Visual Studio Blog |
| 175 | +https://devblogs.microsoft.com/visualstudio/delegate-the-analysis-not-the-performance/ |
| 176 | + |
| 177 | +### .NET Conf 2025 Tokyo Osaka Fukuoka (2025/12/20 13:00〜) |
| 178 | +https://dotnetlab.connpass.com/event/371159/ |
| 179 | + |
| 180 | +### 【C#】Visual Studioの診断ツールを使いこなして.NETアプリのパフォーマンスを改善する - Qiita |
| 181 | +https://qiita.com/KM_20005/items/f5d3bbf8ff18fe4e6643 |
| 182 | + |
| 183 | +### What’s New in ASP.NET Core 10 for .NET 10: Key Features and Enhancements |
| 184 | +https://www.syncfusion.com/blogs/post/whats-new-aspdotnet-core-10-in-net-10 |
| 185 | + |
| 186 | +### Announcing OData .NET (ODL) 9 Preview 3 Release - OData |
| 187 | +https://devblogs.microsoft.com/odata/announcing-odata-net-odl-9-preview-3-release/ |
| 188 | + |
| 189 | +### クラス間の依存関係のリストアップ - Qiita |
| 190 | +https://qiita.com/sh126sh125/items/006f9135292bd9346f17 |
| 191 | + |
| 192 | +### SONY CDリピーターのディスク解析とエミュレーター開発 - Qiita |
| 193 | +https://qiita.com/shotacure/items/8040ea0fa79dee2e567b |
| 194 | + |
| 195 | +### AWS Transform announces full-stack Windows modernization capabilities | Amazon Web Services |
| 196 | +https://aws.amazon.com/jp/blogs/aws/aws-transform-announces-full-stack-windows-modernization-capabilities/ |
| 197 | + |
| 198 | + |
| 199 | +### Automatically Signing a Windows EXE with Azure Trusted Signing, dotnet sign, and GitHub Actions |
| 200 | +https://www.hanselman.com/blog/automatically-signing-a-windows-exe-with-azure-trusted-signing-dotnet-sign-and-github-actions |
| 201 | + |
| 202 | + |
| 203 | +### 【C#】.NET 10 のパフォーマンス改善 - ねののお庭。 |
| 204 | +https://blog.neno.dev/entry/2025/12/02/122553 |
| 205 | + |
| 206 | +<script defer class="speakerdeck-embed" data-id="ed3d577a35ca4ed3ab79c9b1040a560e" data-ratio="1.7777777777777777" src="//speakerdeck.com/assets/embed.js"></script> |
| 207 | + |
| 208 | +### .NET 10のEntity Framework Coreの新機能 |
| 209 | +https://zenn.dev/poipoionigiri/articles/df16dbcb6fd1aa |
| 210 | + |
| 211 | +<script defer class="speakerdeck-embed" data-id="396f321458dd43e38f5e87690d2d050e" data-ratio="1.7777777777777777" src="//speakerdeck.com/assets/embed.js"></script> |
| 212 | + |
| 213 | +## ライブラリ、リポジトリ、ツールなど |
| 214 | + |
| 215 | +### GitHub - smynudop/Itaiji |
| 216 | +https://github.com/smynudop/Itaiji |
| 217 | + |
| 218 | +- [C#・VB.NETで異体字を扱うライブラリItaijiを作っている - Qiita](https://qiita.com/udoP_/items/8f6c382a4c3545dfa084) |
| 219 | + |
| 220 | +### tobitege/Flowery.NET: Beautiful DaisyUI-styled components for Avalonia UI in C# |
| 221 | +https://github.com/tobitege/Flowery.NET?tab=readme-ov-file |
| 222 | + |
| 223 | +### Linqraft - On-demand DTO and Expression Tree Generation |
| 224 | +https://arika0093.github.io/Linqraft/ |
| 225 | + |
| 226 | +- [【C#】Prismaのような書き心地をEFCoreでも実現!Linqraftの紹介](https://zenn.dev/arika/articles/20251130-linqraft-with-interceptor) |
| 227 | + |
| 228 | +### ツイート |
| 229 | +<!-- https://x.com/shanselman/status/1995606854756696340?s=12 --> |
| 230 | +<blockquote class="twitter-tweet"><p lang="en" dir="ltr">Amazing! Free Code Signing for Open Source software <a href="https://t.co/skIKWG9tYW">https://t.co/skIKWG9tYW</a></p>— Scott Hanselman 🌮 (@shanselman) <a href="https://twitter.com/shanselman/status/1995606854756696340?ref_src=twsrc%5Etfw">December 1, 2025</a></blockquote> |
| 231 | +<script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script> |
| 232 | + |
| 233 | + |
| 234 | + |
| 235 | +<!-- https://x.com/mkristensen/status/1995615088146088394?s=12 --> |
| 236 | +<blockquote class="twitter-tweet"><p lang="en" dir="ltr">You can now play around with the TOON language in Visual Studio with this handy extension <a href="https://t.co/hRLNMCDWMa">https://t.co/hRLNMCDWMa</a></p>— Mads Kristensen (@mkristensen) <a href="https://twitter.com/mkristensen/status/1995615088146088394?ref_src=twsrc%5Etfw">December 1, 2025</a></blockquote> |
| 237 | +<script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script> |
| 238 | + |
0 commit comments