Вебинар: Использование статических анализаторов кода при разработке безопасного ПО - 19.12
Недавно мы публиковали подборку докладов по C++, но не будем же мы обделять и C# разработчиков. Поэтому предлагаем вашему вниманию интересные доклады из мира .NET и C#.
Ежегодно организовываются конференции по многим языкам программирования. Некоторые из них проводятся в онлайн-формате. Поэтому нам повезло, что есть ресурсы, где мы можем черпать вдохновение и узнавать что-то новое из мира IT и программирования.
В этой статье вы увидите несколько свежих докладов по C# разработке. Будет здорово, если вы поделитесь интересными докладами, которые не вошли в подборку. Давайте развивать C# сообщество вместе!
И первый в нашем списке доклад от Ричарда Кэмпбелла — человека, который написал свою первую строчку кода аж в 1977 году.
В своём выступлении Кэмпбелл рассуждает, как будет развиваться разработка программного обеспечения в 2020-х, какие новые технологии появятся, ну и, конечно же, немного затронет тему ИИ.
Рекомендуем к просмотру и ждём ваших прогнозов касаемо будущего программного обеспечения.
.NET 8 вышел, но ошибки никуда не делись. Поэтому в своём докладе Брендон Минник освещает проблему использования async/await в C# и анализирует, как .NET компилирует async-код.
В докладе Минник использует существующее приложение и вместе с аудиторией пробует оптимизировать его async-код. В этом эксперименте демонстрируется прирост производительности, уменьшение размера приложения и многое другое. И всё это с использованием новейших инструментов C# 12 и .NET 8.
Если предыдущего доклада вам недостаточно, то вот ещё одна рекомендация интересного вебинара на тему async/await.
В нём Стивен Тоуб и его коллега рассказывают о мире асинхронного программирования в .NET. Для этого они создают свою собственную реализацию async/await и дают пояснения по ходу дела.
В общем, это ещё один полезный материал с практикой, а не просто теорией.
Логирование — важная часть каждого приложения. Этот процесс позволяет фиксировать и структурировать информацию о работе системы. Также логирование показывает, что и как пошло не так. Докладчик утверждает, что в этом очень легко ошибиться, а возникшие когда-то проблемы так и могут остаться скрытыми.
Хотите лучше разобраться в Span? Тогда этот вебинар для вас. Здесь рассматривается System.Span, который обеспечивает безопасный способ доступа к непрерывным областям произвольной памяти. Спикеры на реальных примерах демонстрируют, как с этим работать.
Иногда приходится иметь дело со странными типами файлов, структурами данных, передаваемыми в виде указателей void и прочими подобными вещами. Как следствие, возникает соблазн использовать в C# небезопасный код. Но в этом нет необходимости.
В этом докладе спикер на примере игры DOOM демонстрирует, как язык С переводится на C#, и как C# помогает не выстрелить себе в ногу.
Мир C# и .NET развивается, и нужно стремиться успевать за всеми нововведениями и узнавать как можно больше. Надеемся, что эти доклады будут вам полезны! Ждите следующих подборок.
Наши недавние статьи по C#:
0