|
| 1 | +--- |
| 2 | +Title: "2026-02-03: The history of C# and TypeScript with Anders Hejlsberg, winapp CLI, ReSharper and Rider 2025.3.2" |
| 3 | +Published: 2026/02/03 00:00 |
| 4 | +DestinationPath: 2026/02/03/updates.html |
| 5 | +--- |
| 6 | +<!-- |
| 7 | +# yyyy-MM-dd |
| 8 | +## 主なトピックス |
| 9 | +## ヘッドライン |
| 10 | +## アーティクル、スライドなど |
| 11 | +## ライブラリ、リポジトリ、ツールなど |
| 12 | +## サイト、ドキュメントなど |
| 13 | +### ツイート |
| 14 | +## Deep Dive |
| 15 | +--> |
| 16 | + |
| 17 | +## トピックス |
| 18 | +### The history of C# and TypeScript with Anders Hejlsberg | GitHub |
| 19 | +https://www.youtube.com/watch?v=uMqx8NNT4xY |
| 20 | + |
| 21 | +### Announcing winapp, the Windows App Development CLI |
| 22 | +https://blogs.windows.com/windowsdeveloper/2026/01/22/announcing-winapp-the-windows-app-development-cli/ |
| 23 | + |
| 24 | +- [microsoft/winappCli: winapp, the Windows App Development CLI, is a single command-line interface for managing Windows SDKs, packaging, generating app identity, manifests, certificates, and using build tools with any app framework.](https://github.com/microsoft/WinAppCli) |
| 25 | + |
| 26 | +### ReSharper and Rider 2025.3.2 Updates Out Now! | The .NET Tools Blog |
| 27 | +https://blog.jetbrains.com/dotnet/2026/01/29/resharper-and-rider-2025-3-2/ |
| 28 | + |
| 29 | +### Visual Studio January Update — Enhanced Editor Experience - Visual Studio Blog |
| 30 | +https://devblogs.microsoft.com/visualstudio/visual-studio-january-update-enhanced-editor-experience/ |
| 31 | + |
| 32 | +### .NET AI Essentials - The Core Building Blocks Explained - .NET Blog |
| 33 | +https://devblogs.microsoft.com/dotnet/dotnet-ai-essentials-the-core-building-blocks-explained/ |
| 34 | + |
| 35 | +### Rider 2026.1 Early Access Program Is Now Open! | The .NET Tools Blog |
| 36 | +https://blog.jetbrains.com/dotnet/2026/01/22/rider-2026-1-early-access-program-start/ |
| 37 | + |
| 38 | +### ReSharper 2026.1 Early Access Program Has Begun | The .NET Tools Blog |
| 39 | +https://blog.jetbrains.com/dotnet/2026/01/22/resharper-2026-1-early-access-program/ |
| 40 | + |
| 41 | +## リリース |
| 42 | +- [aws/aws-sdk-net](https://github.com/aws/aws-sdk-net) |
| 43 | + - [3.7.1207.0](https://github.com/aws/aws-sdk-net/releases/tag/3.7.1207.0), [3.7.1208.0](https://github.com/aws/aws-sdk-net/releases/tag/3.7.1208.0), [3.7.1209.0](https://github.com/aws/aws-sdk-net/releases/tag/3.7.1209.0), [3.7.1210.0](https://github.com/aws/aws-sdk-net/releases/tag/3.7.1210.0), [3.7.1211.0](https://github.com/aws/aws-sdk-net/releases/tag/3.7.1211.0), [3.7.1212.0](https://github.com/aws/aws-sdk-net/releases/tag/3.7.1212.0), [3.7.1213.0](https://github.com/aws/aws-sdk-net/releases/tag/3.7.1213.0), [4.0.175.0](https://github.com/aws/aws-sdk-net/releases/tag/4.0.175.0), [4.0.176.0](https://github.com/aws/aws-sdk-net/releases/tag/4.0.176.0), [4.0.177.0](https://github.com/aws/aws-sdk-net/releases/tag/4.0.177.0), [4.0.178.0](https://github.com/aws/aws-sdk-net/releases/tag/4.0.178.0), [4.0.179.0](https://github.com/aws/aws-sdk-net/releases/tag/4.0.179.0), [4.0.180.0](https://github.com/aws/aws-sdk-net/releases/tag/4.0.180.0), [4.0.181.0](https://github.com/aws/aws-sdk-net/releases/tag/4.0.181.0) |
| 44 | +- [Azure/azure-cosmos-dotnet-v3](https://github.com/Azure/azure-cosmos-dotnet-v3) |
| 45 | + - [3.57.0](https://github.com/Azure/azure-cosmos-dotnet-v3/releases/tag/3.57.0) |
| 46 | +- [Azure/azure-sdk-for-net](https://github.com/Azure/azure-sdk-for-net) |
| 47 | + - [Azure.Communication.CallAutomation_1.5.1](https://github.com/Azure/azure-sdk-for-net/releases/tag/Azure.Communication.CallAutomation_1.5.1), [Azure.Core_1.51.0](https://github.com/Azure/azure-sdk-for-net/releases/tag/Azure.Core_1.51.0), [Azure.Data.AppConfiguration_1.8.0](https://github.com/Azure/azure-sdk-for-net/releases/tag/Azure.Data.AppConfiguration_1.8.0), [Azure.Monitor.OpenTelemetry.Exporter_1.6.0](https://github.com/Azure/azure-sdk-for-net/releases/tag/Azure.Monitor.OpenTelemetry.Exporter_1.6.0), [Azure.ResourceManager.NetworkCloud_1.3.0](https://github.com/Azure/azure-sdk-for-net/releases/tag/Azure.ResourceManager.NetworkCloud_1.3.0), [Azure.ResourceManager.PostgreSql_1.4.0](https://github.com/Azure/azure-sdk-for-net/releases/tag/Azure.ResourceManager.PostgreSql_1.4.0), [System.ClientModel_1.9.0](https://github.com/Azure/azure-sdk-for-net/releases/tag/System.ClientModel_1.9.0) |
| 48 | +- [CommunityToolkit/Maui](https://github.com/CommunityToolkit/Maui) |
| 49 | + - [14.0.0](https://github.com/CommunityToolkit/Maui/releases/tag/14.0.0), [6.0.0-camera](https://github.com/CommunityToolkit/Maui/releases/tag/6.0.0-camera), [8.0.0-mediaelement](https://github.com/CommunityToolkit/Maui/releases/tag/8.0.0-mediaelement) |
| 50 | +- [DataDog/dd-trace-dotnet](https://github.com/DataDog/dd-trace-dotnet) |
| 51 | + - [v3.36.0](https://github.com/DataDog/dd-trace-dotnet/releases/tag/v3.36.0) |
| 52 | +- [domaindrivendev/Swashbuckle.AspNetCore](https://github.com/domaindrivendev/Swashbuckle.AspNetCore) |
| 53 | + - [v10.1.1](https://github.com/domaindrivendev/Swashbuckle.AspNetCore/releases/tag/v10.1.1) |
| 54 | +- [googleapis/google-cloud-dotnet](https://github.com/googleapis/google-cloud-dotnet) |
| 55 | + - [Google.Cloud.BackupDR.V1-2.8.0](https://github.com/googleapis/google-cloud-dotnet/releases/tag/Google.Cloud.BackupDR.V1-2.8.0), [Google.Cloud.Container.V1-3.37.0](https://github.com/googleapis/google-cloud-dotnet/releases/tag/Google.Cloud.Container.V1-3.37.0), [Google.Cloud.DevTools.ContainerAnalysis-3.13.0](https://github.com/googleapis/google-cloud-dotnet/releases/tag/Google.Cloud.DevTools.ContainerAnalysis-3.13.0), [Google.Cloud.Kms.V1-3.21.0](https://github.com/googleapis/google-cloud-dotnet/releases/tag/Google.Cloud.Kms.V1-3.21.0), [Google.Cloud.NetworkConnectivity.V1-2.14.0](https://github.com/googleapis/google-cloud-dotnet/releases/tag/Google.Cloud.NetworkConnectivity.V1-2.14.0), [Google.Cloud.NetworkManagement.V1-2.18.0](https://github.com/googleapis/google-cloud-dotnet/releases/tag/Google.Cloud.NetworkManagement.V1-2.18.0), [Google.Cloud.PubSub.V1-3.32.0](https://github.com/googleapis/google-cloud-dotnet/releases/tag/Google.Cloud.PubSub.V1-3.32.0), [Google.Cloud.Storage.V1-4.14.0](https://github.com/googleapis/google-cloud-dotnet/releases/tag/Google.Cloud.Storage.V1-4.14.0) |
| 56 | +- [newrelic/newrelic-dotnet-agent](https://github.com/newrelic/newrelic-dotnet-agent) |
| 57 | + - [v10.48.1](https://github.com/newrelic/newrelic-dotnet-agent/releases/tag/v10.48.1) |
| 58 | +- [open-telemetry/opentelemetry-dotnet-contrib](https://github.com/open-telemetry/opentelemetry-dotnet-contrib) |
| 59 | + - [Exporter.Geneva-1.15.0](https://github.com/open-telemetry/opentelemetry-dotnet-contrib/releases/tag/Exporter.Geneva-1.15.0), [Instrumentation.AspNet-1.15.1](https://github.com/open-telemetry/opentelemetry-dotnet-contrib/releases/tag/Instrumentation.AspNet-1.15.1), [Instrumentation.SqlClient-1.15.0](https://github.com/open-telemetry/opentelemetry-dotnet-contrib/releases/tag/Instrumentation.SqlClient-1.15.0) |
| 60 | + |
| 61 | +## アーティクル、スライドなど |
| 62 | + |
| 63 | +### microsoft/dcp: Developer Control Plane API server and CLI. |
| 64 | +https://github.com/microsoft/dcp |
| 65 | + |
| 66 | +- [Developer Control Pane - Source/License Clarification · dotnet/aspire · Discussion #1913](https://github.com/dotnet/aspire/discussions/1913) |
| 67 | + |
| 68 | +### New in .NET 10 and C# 14: Multi-Tenant Rate Limiting |
| 69 | +https://blog.elmah.io/new-in-net-10-and-c-14-multi-tenant-rate-limiting/ |
| 70 | + |
| 71 | +### WebアクセシビリティをCI/CDで担保する ― axe DevTools × Playwright C#実践ガイド |
| 72 | +https://zenn.dev/tomokusaba/articles/035e696351e16d |
| 73 | + |
| 74 | +### Use client assertions in ASP.NET Core using OpenID Connect, OAuth DPoP and OAuth PAR |
| 75 | +https://damienbod.com/2026/02/02/use-client-assertions-in-asp-net-core-using-openid-connect-oauth-dpop-and-oauth-par/ |
| 76 | + |
| 77 | +### C#erとして考える、モダンC#/.NETの2026年始の現在地とLLM時代の課題 |
| 78 | +https://zenn.dev/nossa/articles/12591dab29df30 |
| 79 | + |
| 80 | +### ローカルとNuGetパッケージの処理を同時にベンチマーク実行する方法 |
| 81 | +https://zenn.dev/prozolic/articles/4ecb9bd1d931d7 |
| 82 | + |
| 83 | +### MassTransit で実現するイベント駆動アーキテクチャ |
| 84 | +https://zenn.dev/pksha/articles/18e25967d45855 |
| 85 | + |
| 86 | +### Working around dotnet-trace's 100 stack frame limit |
| 87 | +https://dfamonteiro.com/posts/dotnet-trace-100-limit/ |
| 88 | + |
| 89 | +### Using FusionCache's Backplane to synchronize HybridCache instances across multiple instances |
| 90 | +https://timdeschryver.dev/blog/hybridcache-sync-with-fusioncache-backplane |
| 91 | + |
| 92 | +### Game Dev in 2025: Excerpts From the State of Game Development Report | The .NET Tools Blog |
| 93 | +https://blog.jetbrains.com/dotnet/2026/01/29/game-dev-in-2025-excerpts-from-the-state-of-game-development-report/ |
| 94 | + |
| 95 | +### LLM の動き〜HTTPパケット確認〜 |
| 96 | +https://zenn.dev/yy7613/articles/b9c1de0c2f2616 |
| 97 | + |
| 98 | +### Cursorの新機能「Debug Mode」はレガシーコードの救世主になるか? C# WinFormsで検証してみた |
| 99 | +https://zenn.dev/nexta_/articles/38f5e7fb61f4ab |
| 100 | + |
| 101 | +### C#でMCP入門(NEWS API連携編)- 書籍『MCP入門』のPythonコードを移植する(5) |
| 102 | +https://zenn.dev/zead/articles/mcp-learning-5 |
| 103 | + |
| 104 | +### Aspire 13でdocker compose生成機能を試してみる |
| 105 | +https://zenn.dev/arika/articles/20260124-aspire-docker-compose-integration |
| 106 | + |
| 107 | +### Source Generator Tips(#1): コード整形にIndentStringBuilderを使う |
| 108 | +https://zenn.dev/arika/articles/20260201-source-generator-use-indentbuilder |
| 109 | + |
| 110 | +### Diagnosing performance issues in .NET applications with dotnet-trace and Perfetto |
| 111 | +https://dfamonteiro.com/posts/using-dotnet-trace-with-perfetto/ |
| 112 | + |
| 113 | +### Join Microsoft at NDC London 2026 - Let’s Build the Future of .NET Together - .NET Blog |
| 114 | +https://devblogs.microsoft.com/dotnet/join-us-at-ndc-london-2026/ |
| 115 | + |
| 116 | +### Creating and consuming metrics with System.Diagnostics.Metrics APIs: System.Diagnostics.Metrics APIs - Part 1 |
| 117 | +https://andrewlock.net/creating-and-consuming-metrics-with-system-diagnostics-metrics-apis/ |
| 118 | + |
| 119 | +### EF Core Lazy Loading Performance Gotcha |
| 120 | +https://markheath.net/post/2026/1/8/efcore-lazy-loader-gotcha |
| 121 | + |
| 122 | +### Writing a .NET Garbage Collector in C# - Part 6: Mark and Sweep |
| 123 | +https://minidump.net/writing-a-net-gc-in-c-part-6/ |
| 124 | + |
| 125 | +### .NET 10 + VS Code で dotnet workload repairが失敗する現象を直した(Copilotが) - kkamegawa's weblog |
| 126 | +https://kkamegawa.hatenablog.jp/entry/2026/01/24/215747 |
0 commit comments