Андрей Дятлов — Source Generators в действии
C# 9 принесет нам давно ожидаемую возможность кодогенерации, интегрированную с компилятором Если вы мечтаете избавиться от тысяч строк шаблонного кода или всегда хотели попробовать метапрограммирование, то теперь это стало проще чем когда-либо!
В докладе вы узнаете не только о том, что скрывается за термином «Source Generators» и как его использовать, но и о том, как предоставить пользователю вашего генератора необходимую гибкость конфигурации и понятные сообщения о возникающих проблемах Генерация кода по праву считается областью в которой трудно понять что пошло не так, покрыть программу тестами или взглянуть на полученный код под отладчиком Это удерживает многих программистов от ее использования и в докладе Андрей расскажет о том, как с этим справляются генераторы Тех, кто уже давно пользуется существующими технологиями метапрограммирования на практике, заинтересует какие сценарии остались не поддержанными в C# 9 и сравнение новых возможностей с существующими технологиями (Fody, PostSharp, T4 и пр) Остались ли у них уникальные ниши и преимущества или же будущее за генераторами?
Видео Андрей Дятлов — Source Generators в действии канала DotNext
В докладе вы узнаете не только о том, что скрывается за термином «Source Generators» и как его использовать, но и о том, как предоставить пользователю вашего генератора необходимую гибкость конфигурации и понятные сообщения о возникающих проблемах Генерация кода по праву считается областью в которой трудно понять что пошло не так, покрыть программу тестами или взглянуть на полученный код под отладчиком Это удерживает многих программистов от ее использования и в докладе Андрей расскажет о том, как с этим справляются генераторы Тех, кто уже давно пользуется существующими технологиями метапрограммирования на практике, заинтересует какие сценарии остались не поддержанными в C# 9 и сравнение новых возможностей с существующими технологиями (Fody, PostSharp, T4 и пр) Остались ли у них уникальные ниши и преимущества или же будущее за генераторами?
Видео Андрей Дятлов — Source Generators в действии канала DotNext
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
Владимир Хориков — Domain-driven design: Cамое важноеСтанислав Сидристый — Делаем zero-allocation код на примере оптимизации крупной библиотекиАлексей Мерсон — Domain-driven design: рецепт для прагматикаАндрей Дятлов «Source Generators в действии»Языки программирования: критерии выбораАртём Акуляков — DDD, любовь, F#Максим Аршинов — Быстрорастворимое проектированиеАндрей Цветцих — Чистая архитектура на практикеНикита Цуканов — Написание масштабируемых и временами распределённых систем с Akka.NETМихаил Филиппов — Объять необъятное: Инфраструктура сборки JetBrains RiderMartin Ullrich — Tips & tricks to improve your .NET build setup with MSBuildВиталий Егоров — Перспективные технологии космонавтикиSource Generators in C#2020 Практика программирования на Python, лекция №1Bartosz Adamczewski — Data-oriented design for business applicationsAaron Stannard — When and how to use the actor model: An introduction to Akka.NET actorsMiguel de Icaza — Interview and Q&A with Miguel de IcazaАлексей Зимарев — Воркшоп: Event sourcing в реальном времени (часть 2)Виталий Баум — Практические примеры создания МикросервисовMads Torgersen — What’s new in C# 9.0 and beyond