#source_generators — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #source_generators, aggregated by home.social.
-
Source generators в.NET: как они вытеснили рефлексию из стандартной библиотеки
Ещё несколько лет назад рефлексия считалась нормой для.NET‑приложений. Сегодня Microsoft последовательно выносит всё больше работы из runtime в этап компиляции: JSON‑сериализация, логирование, регулярные выражения, конфигурация и даже тестовые фреймворки всё чаще опираются на source generators. Разбираемся, почему рефлексия начала сдавать позиции, где кодогенерация уже стала стандартом и что это меняет для разработчиков.NET.
https://habr.com/ru/companies/otus/articles/1049286/
#source_generators #C# #NET #рефлексия #производительность #Native_AOT #LoggerMessage #кодогенерация #оптимизация_приложений #ASPNET_Core
-
Практический подход к миграции большой базы C# кода на async
Итак, Вам не повезло, Вы – техлид (тимлид, главный инженер etc) большого и старого проекта на C#, который был написан в доисторические времена, когда async еще не завезли. Проект старый и большой, но живой и развивается . Может быть даже, что проект использует современный .NET, современную версию C#, но вот незадача – не использует async, а очень бы хотелось. Как осуществить такой рефакторинг и какие трудности ожидают на этом пути?