2024-03-15: .NET 9 Preview 2, Unity extension for Visual Studio Code GA, .NET 8.0.3, 7.0.17, .NET 6.0.28

Published on Friday, 15 March 2024

トピックス

.NET 9 Preview 2 · dotnet/core · Discussion #9217

https://github.com/dotnet/core/discussions/9217

Unity extension for Visual Studio Code - Now Generally Available - .NET Blog

https://devblogs.microsoft.com/dotnet/unity-extension-for-visual-studio-code-now-generally-available/

.NET March 2024 Updates – .NET 8.0.3, 7.0.17, .NET 6.0.28 - .NET Blog

https://devblogs.microsoft.com/dotnet/march-2024-updates/

Refining Your Search: Introducing NuGet.org's Compatible Framework Filters - The NuGet Blog

https://devblogs.microsoft.com/nuget/refining-your-search-introducing-nuget-orgs-compatible-framework-filters/

Introducing Visual Studio 17.10 – Preview 2 is Here! - Visual Studio Blog

https://devblogs.microsoft.com/visualstudio/introducing-visual-studio-17-10-preview-2-is-here/

Release 2.7.33 · StackExchange/StackExchange.Redis

https://github.com/StackExchange/StackExchange.Redis/releases/tag/2.7.33

Visual Studio App Center Retirement - Visual Studio App Center

https://learn.microsoft.com/en-us/appcenter/retirement

Visual Studio 2022 version 17.9.3 - Visual Studio 2022 Release Notes

https://learn.microsoft.com/en-us/visualstudio/releases/2022/release-notes#17.9.3

.NET Aspire preview 4 - .NET Aspire

https://learn.microsoft.com/en-us/dotnet/aspire/whats-new/preview-4

Announcing TypeScript 5.4 - TypeScript

https://devblogs.microsoft.com/typescript/announcing-typescript-5-4/

Release 11.0.10 · AvaloniaUI/Avalonia

https://github.com/AvaloniaUI/Avalonia/releases/tag/11.0.10

アーティクル、スライドなど

Using YARP as an API gateway and rate limiter

https://www.codecrash.net/2024/03/01/rate-limiting-in-yarp.html

Generate Local .NET Secrets from Azure Deployments - .NET Blog

https://devblogs.microsoft.com/dotnet/generate-dotnet-secrets-automatically-from-azure-deployment/

GitHub Copilot in Visual Studio: A Recap of 2023 - Visual Studio Blog

https://devblogs.microsoft.com/visualstudio/github-copilot-in-visual-studio-a-recap-of-2023/

The NuGet.org repository signing certificate will be updated as soon as April 8th, 2024 - The NuGet Blog

https://devblogs.microsoft.com/nuget/the-nuget-org-repository-signing-certificate-will-be-updated-as-soon-as-april-8th-2024/

Get started with .NET 8 and AI using new quickstart tutorials - .NET Blog

https://devblogs.microsoft.com/dotnet/get-started-with-dotnet-ai-quickstarts/

【Blazor ベストプラクティス】ShouldRenderを利用して不必要なレンダリングを避ける - Qiita

https://qiita.com/Leech/items/0ea5751798751214d4db

Release 11.1.0-beta1 · AvaloniaUI/Avalonia

https://github.com/AvaloniaUI/Avalonia/releases/tag/11.1.0-beta1

Behind the implementation of .NET's PriorityQueue

https://andrewlock.net/behind-the-implementation-of-dotnets-priorityqueue/

WPFのWebView2が実行環境で表示されない場合、exeがあるフォルダに実行ユーザーの書き込み権限が無いのが問題かも - Qiita

https://qiita.com/spc_ksudoh/items/22d8cf414201e0568421

【ASP.NET Core Web API】列挙型(Enum)を定数値だけでなく名前でも扱えるようにする

https://zenn.dev/jtechjapan_pub/articles/ceacea6d9322bd

Blazor Wasm Development Upgrades in JetBrains Rider 2024.1 | The .NET Tools Blog

https://blog.jetbrains.com/dotnet/2024/03/11/blazor-wasm-development-upgrades-jetbrains-rider-2024-1/

.NET のクラスライブラリで ASP.NET Core のクラスを使う

https://zenn.dev/okazuki/articles/aspnetcore-on-classlib

Mocking authorization tokens with WireMock.NET

https://cezarypiatek.github.io/post/mocking-authorization-tokens/

WinUI 3 アプリの msixbundle を作成する

https://zenn.dev/shinta0806/articles/winui3-msixbundle

Relationship between RedirectToAction() and LocalRedirect() with Open Redirect Vulnerability 🏴‍☠️

https://dev.to/_hm/relationship-between-redirecttoaction-and-localredirect-with-open-redirect-vulnerability-1mkj

EF Coreでソートキーのセレクタを共通化する - Qiita

https://qiita.com/aoisupersix/items/771de84a3e242b1ad470

.NET の Service Discovery だけを使いたい - Qiita

https://qiita.com/takashiuesaka/items/d04073c086fa05cd4128

FluentUI.Blazor v4.5

https://dvoituron.com/2024/03/08/fluentui-blazor-4-5/

C# 13 でのコレクション式 - 制限の緩和の話

https://ufcpp.net/blog/2024/3/colexpr13-relax-restriction/

Building AI Bots, Extending Copilot for Microsoft 365, and more with .NET and Teams Toolkit - .NET Blog

https://devblogs.microsoft.com/dotnet/teams-toolkit-for-visual-studio-release-updates/

.NET MAUIで普通のデスクトップアプリをビルドするには - Qiita

https://qiita.com/spc_ksudoh/items/8cd0c70bd8080552a37c

Get Started with Milvus Vector DB in .NET - .NET Blog

https://devblogs.microsoft.com/dotnet/get-started-milvus-vector-db-dotnet/

IronPython との付き合いかた(その2) - Qiita

https://qiita.com/Mt_SQ/items/a6276eb48682f3a8e97a

Visual Studio Subscriptions - A Product Manager's Journey - Visual Studio Blog

https://devblogs.microsoft.com/visualstudio/visual-studio-subscriptions-benefit-journey-pt1/

An introduction to the heap data structure and .NET's priority queue

https://andrewlock.net/an-introduction-to-the-heap-data-structure-and-dotnets-priority-queue/

Updating to .NET 8, updating to IHostBuilder, and running Playwright Tests within NUnit headless or headed on any OS

https://www.hanselman.com/blog/updating-to-net-8-updating-to-ihostbuilder-and-running-playwright-tests-within-nunit-headless-or-headed-on-any-os

Aspire & Aspi8: Deploy Microservices Effortlessly with CLI — No Docker or YAML Needed!

https://medium.com/@josephsims1/aspire-aspi8-deploy-microservices-effortlessly-with-cli-no-docker-or-yaml-needed-f30b58443107

ライブラリ、リポジトリ、ツールなど

Cysharp/Claudia: Unofficial Anthropic Claude API client for .NET.

https://github.com/Cysharp/Claudia

サイト、ドキュメントなど

ツイート

Deep Dive

NativeAOT: Add win-x86 support by filipnavara · Pull Request #99372 · dotnet/runtime

https://github.com/dotnet/runtime/pull/99372