This week in .NET 20.09.2024
Islam Abdullaev📲 Новости
- Improving GitHub Copilot Completions in Visual Studio for C# Developers – небольшое улучшение Copilot Completions в Visual Studio: теперь автодополнения учитывают релевантные файлы, даже если они не открыты в редакторе.
- Join the .NET Smart Components ecosystem – Microsoft открыли исходный код .NET Smart Components – набора UI компонентов с AI-фичами.
- How to run .NET apps natively on Arm64 devices – в обновлении Windows 24H2 и Visual Studio 2022 17.11 добавили возможность на ARM64 нативно выполнять приложения, собранные в конфигурации AnyCPU.
🖋️Статьи
- Disabling Recording of an Activity (span) in .NET OpenTelemetry Instrumentation – в статье описывается способ точечного отключения записи Activity.
- New Goodies in Marten 7.28 – в новой версии Marten реализовали партиционирование таблиц по тенанту.
- Understanding the behavior of the XAML Designer with abstract base classes – два способа как в новом XAML Designer для Visual Studio унаследовать корневой элемент от абстрактного класса и не сломать при этом сам дизайнер.
- Mediator Design Pattern in C# – применение паттерна "медиатор" на примере транспортной развязки.
💡 Интересное
- Why doesnt the CLR have an ecosystem of programming languages compared to say the JVM or the BEAM (Erlang) – интересные предположения в комментариях о том, почему .NET-совместимых языков не так много и многие из них перестают поддерживаться.