TGViewer
Задачи и тесты по программированию | proghub Задачи и тесты по программированию | proghub @prog_hub · 2.22K subscribers
Post #2691 57
Приложение собрано, но при запуске .NET всё ещё компилирует код. Почему так происходит и что изменится, если подготовить машинный код заранее?

1 октября в 20:00 на открытом уроке курса «C# разработчик. Экспертный уровень» разберёте JIT и AOT в .NET и попробуете ReadyToRun и NativeAOT на практике.

Проследите путь от C# до IL и машинного кода. Узнаете, какую работу JIT выполняет во время исполнения приложения, и сравните обычную JIT-компиляцию с ReadyToRun и NativeAOT. Рассмотрите, что каждый подход меняет на этапе сборки и запуска.

На практике соберёте одно приложение в нескольких режимах. Сравните получившиеся файлы, размер приложения и время запуска, а затем разберёте результаты. Отдельно обсудите ограничения NativeAOT и сценарии, в которых его применение оправдано.

После занятия вы сможете осознаннее выбирать способ компиляции, самостоятельно собирать приложения с ReadyToRun и NativeAOT и сравнивать их по размеру, времени запуска и особенностям выполнения.

Урок подойдёт .NET-разработчикам, создателям сервисов и приложений командной строки, а также инженерам, работающим с контейнерами и бессерверными вычислениями.

Урок проведёт Виктор Дзицкий.

Зарегистрироваться: https://vk.cc/d1Yas2

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
More from @prog_hub
  1. Sep 18, 2026Post #2690
  2. Sep 17, 2026Post #2689
  3. Sep 14, 2026🚀 Готовишься к собеседованию на Frontend-разработчика? Посети сайт, который поможет систе…
  4. Sep 9, 2026Post #2685
  5. Aug 24, 2026Post #2683
  6. Aug 19, 2026Post #2682
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →