home.social

#source_generators — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #source_generators, aggregated by home.social.

fetched live
  1. Source generators в.NET: как они вытеснили рефлексию из стандартной библиотеки

    Ещё несколько лет назад рефлексия считалась нормой для.NET‑приложений. Сегодня Microsoft последовательно выносит всё больше работы из runtime в этап компиляции: JSON‑сериализация, логирование, регулярные выражения, конфигурация и даже тестовые фреймворки всё чаще опираются на source generators. Разбираемся, почему рефлексия начала сдавать позиции, где кодогенерация уже стала стандартом и что это меняет для разработчиков.NET.

    habr.com/ru/companies/otus/art

    #source_generators #C# #NET #рефлексия #производительность #Native_AOT #LoggerMessage #кодогенерация #оптимизация_приложений #ASPNET_Core

  2. Практический подход к миграции большой базы C# кода на async

    Итак, Вам не повезло, Вы – техлид (тимлид, главный инженер etc) большого и старого проекта на C#, который был написан в доисторические времена, когда async еще не завезли. Проект старый и большой, но живой и развивается . Может быть даже, что проект использует современный .NET, современную версию C#, но вот незадача – не использует async, а очень бы хотелось. Как осуществить такой рефакторинг и какие трудности ожидают на этом пути?

    habr.com/ru/articles/994708/

    #async #source_generators