トピックス
.NET and .NET Framework January 2026 servicing releases updates - .NET Blog
https://devblogs.microsoft.com/dotnet/dotnet-and-dotnet-framework-january-2026-servicing-updates/
.NET および .NET Framework の2026年1月のサービスリリースについて。
.NET 10, 9, 8 においてセキュリティー以外の安定性の改善や様々な不具合の修正が行われたものがリリースされた。.NET Framework 向けのリリースは無しとなっている。
AWS Lambda adds support for .NET 10 - AWS
https://aws.amazon.com/jp/about-aws/whats-new/2026/01/aws-lambda-dot-net-10/
AWS Lambda で .NET 10 のサポートが追加された。
.NET 10 のファイルベースアプリや Lambda マネージドインスタンス、Powertools for AWS Lambda なども .NET 10 での動作がサポートされている。.NET 10 ランタイムはすべてのリージョンで利用可能。
How We Synchronize .NET's Virtual Monorepo - .NET Blog
https://devblogs.microsoft.com/dotnet/how-we-synchronize-dotnets-virtual-monorepo/
.NET のバーチャルモノレポ (dotnet/dotnet) の同期方法について。
dotnet/runtime や dotnet/aspnetcore など複数のリポジトリーを一つにまとめてビルドソースとして扱えるようにするリポジトリー (VMR) を運用するにあたり、リポジトリー間の同期の問題とその解決をどのように行っているのかについて詳しく解説している。
リリース
- AvaloniaUI/Avalonia
- aws/aws-sdk-net
- Azure/azure-sdk-for-net
- CommunityToolkit/Aspire
- DataDog/dd-trace-dotnet
- dotnet/maui
- dotnet/orleans
- dotnet/SqlClient
- googleapis/google-cloud-dotnet
- microsoft/WindowsAppSDK
- newrelic/newrelic-dotnet-agent
- open-telemetry/opentelemetry-dotnet-contrib
- unoplatform/uno
アーティクル、スライドなど
New in .NET 10 and C# 14: Enhancements in APIs Request/Response Pipeline
https://blog.elmah.io/new-in-net-10-and-c-14-enhancements-in-apis-request-response-pipeline/
.NET 10 で改善された ASP.NET Core の API リクエスト/レスポンスパイプラインについて。
How to deploy .NET applications with systemd and Podman | Red Hat Developer
https://developers.redhat.com/articles/2026/01/09/how-deploy-net-applications-systemd-and-podman
.NET アプリケーションを systemd と Podman / Podman quadlet を使ってデプロイ、実行する方法について。
Copilot Memories - Visual Studio Blog
https://devblogs.microsoft.com/visualstudio/copilot-memories/
Copilot memories 機能についての簡単な紹介。
PublishAot設定とRuntimeFeature.IsDynamicCodeCompiledプロパティについて
https://zenn.dev/prozolic/articles/43631043eeaeca
PublishAot 設定が RuntimeFeature.IsDynamicCodeCompiled プロパティーが、ビルド時やデバッグ実行時にどのように影響するかについての解説。
NuGetのロックファイルは使うべきなのか - tech.guitarrapc.cóm
https://tech.guitarrapc.com/entry/2026/01/11/230000
NuGet のロックファイルについての解説と、その必要性についての考察。
.NETアプリからマイナンバーカードの情報を読み取る(Linuxでも動くよ) - Qiita
https://qiita.com/yamaokunousausa/items/503eb3ae1ec1f35d972d
.NET アプリケーションでマイナンバーカードの情報を読み込む方法について。Linux での動作についても触れている。
AWSがC#のファイルベースLambda関数をサポートしました - tech.guitarrapc.cóm
https://tech.guitarrapc.com/entry/2026/01/10/230000
AWS Lambda が .NET 10 のサポートと共に C# のファイルベースプログラムをサポートしたことについて。
WindowsアプリのUI開発がつらい? それ、Blazor × Tailwind CSSで解決できます
https://zenn.dev/wogo_techblog/articles/811ec4e5c7a0e4
BlazorWebView (Blazor Hybrid) アプリケーションで Tailwind CSS を利用する方法について。
How to Build Android Widgets with .NET MAUI - .NET Blog
https://devblogs.microsoft.com/dotnet/how-to-build-android-widgets-with-dotnet-maui/
.NET MAUI で Android のウィジェットを実装する方法について。記事ではアプリケーションとのやり取りなども含めた実装について解説している。
自サイトに「古の掲示板」をAzureクラウド(SWA + Functions + Cosmos DB)で実装した話 - Qiita
https://qiita.com/RamTuckey/items/f8e50b038e8b24df9c26
Azure Static Web Apps と Azure Functions (Managed Functions)、Cosmos DB を使用して、昔ながらの掲示板を実装したことについて。
C#のモジュール初期化子が呼ばれる前に - Qiita
https://qiita.com/RyotaMurohoshi/items/83d92945e05c7dad90a0
ModuleInitializer を使用したモジュール初期化子と静的コンストラクターの呼び出しと静的フィールドの初期化の順番について。
Zero-copy BinaryData creation from MemoryStream in .NET - Gérald Barré
https://www.meziantou.net/zero-copy-binarydata-creation-from-memorystream-in-dotnet.htm
BinaryData を MemoryStream から作成する際にゼロコピーにする方法について。
WPF + OpenCvSharpで「顔ジェスチャーでPDFページ送り」するアプリを作った - Qiita
https://qiita.com/kerobot/items/0f5bad24daf91958de50
WPF と OpenCvSharp を使用して顔ジェスチャーを認識してキー操作を送信するアプリケーションを作成したことについての解説。
オンプレ×Windowsアプリ開発でもCopilotは効く:ローカル編集の安心感と手順
https://zenn.dev/suusanex/articles/f5a5ca188f957d
Visual Studio Code と Visual Studio での Copilot の利用について機能さや利用する際の簡単なコツの紹介。
【C#14】複合代入演算子のオーバーロード
https://zenn.dev/peacockanderson/articles/3f4fbc24420036
C# 14 での複合代入演算子のオーバーロードについての説明。
ライブラリ、リポジトリ、ツールなど
jsakamoto/dnx-zipsrc: "dnx zipsrc" is a .NET global tool that creates a zip archive from source files in your project, using .gitignore patterns to exclude artifacts, dependencies, and other non-source files.
.gitignore を利用して不要なファイルを除外してソースコードを ZIP 化するツール。
MattParkerDev/sharpdbg: SharpDbg is a .NET managed code debugger supporting the Debug Adapter Protocol, implemented completely in C#/.NET
https://github.com/MattParkerDev/sharpdbg
.NET (C#) で実装された Data Adapter Protocol をサポートした .NET デバッガー。
I am excited to announce SharpDbg - a new cross platform, managed .NET debugger, written completely in C#! (No C++ required 💪)
— Matt Parker (@MattParkerDev) January 1, 2026
⭐ Star it on GitHub! https://t.co/bxS1tzHRTe
SharpDbg implements the VS Code Debug Adapter Protocol (DAP),
...
Comment Studio - Visual Studio Marketplace
https://marketplace.visualstudio.com/items?itemName=MadsKristensen.commentsvs
XML ドキュメントコメントなどを読みやすい形に整形して表示する Visual Studio 拡張機能。
This is a fresh take on code comments in Visual Studio. It borrows from popular editors and other extensions to create a broad upgrade to how we read, write, and use code comments in general. Give it a try and help test it!https://t.co/taQUaW6X6a
— Mads Kristensen (@mkristensen) January 8, 2026
Selected Whitespace
https://www.vsixgallery.com/extension/SelectedWhitespace.63944e24-4aa2-4d0a-8161-4b7eb9f39831/
選択した範囲の空白文字を表示する Visual Studio 拡張機能。
Show whitespace in the selected text in Visual Studio. It also shows line breaks. https://t.co/X1tfXj0e0C pic.twitter.com/81k3zOaFKH
— Mads Kristensen (@mkristensen) January 13, 2026
ツイート
The EditorConfig language service extension for Visual Studio has now been updated with the latest .NET, C#, C++, and VB rules and now supports VS 2022/2026 too. Big update. https://t.co/8TJ3AAKDuM
— Mads Kristensen (@mkristensen) January 15, 2026
Here's how to make Copilot great for writing Visual Studio extensions inside Visual Studio itself. I've written several extensions using this technique and can highly recommend it pic.twitter.com/YiEAVXowHT
— Mads Kristensen (@mkristensen) January 13, 2026