This week in .NET 22.11.2024
⬆️Релизы
- Microsoft показали Dotnet-scaffold - ещё 1 инструмент для создания файлов из шаблонов. Отличается от dotnet new тем, что интерактивен и более интуитивен при использовании человеком.
- Вышел бесплатный и открытый профайлер с многообещающим названием "Ultra". В качестве GUI используется https://profiler.firefox.com/
- Снова заметно движение в Project Bedrock - фреймворке для реализации высокопроизводительных сетевых приложений с кастомными протоколами (в основе - архитектура и подходы схожие с Kestrel, но отделённые от http).
Подробнее можно почитать в Issue 2017 года https://github.com/dotnet/aspnetcore/issues/4772. - Для тех кто использует Azure - вышел локальный эмулятор Azure Service Bus, поставляется в виде Docker-образа.
- И ещё по той же схеме - эмулятор CosmosDB
- Dependabot на Github теперь умеет обновлять .NET SDK (который указан в global.json)
👁️ Доклады
- C# Source Generators Boost Productivity in the Rx.NET Repo
- Nick Chapsas - What's New in .NET 9 with Examples
🤔Вопрос для тех кто помнит былое
dotnet-scaffold мог вызвать у кого-то дежавю.
Кажется, ещё во времена .NET Core 1.0 / vNext, когда для csproj рассматривали вариант перехода на json, был и интерактивный инструмент для скаффолдинга проектов. На логотипе ещё, кажется, был мужичок в высокой шляпе. Кто помнит, как тот инструмент назывался? Пишите в комментарии :)