Программа встречи
19:00 – 20:00 Евгений Пешков (JetBrains) «Клиентский HTTP в .NET: От WebRequest до SocketsHttpHandler»
20:00 – 21:00 Сессия вопросов и ответов
На первый взгляд кажется, что отправить HTTP запрос — это очень просто. Тем не менее, даже HTTP/1.1 достаточно нетривиален: RFC на него содержит более 150 страниц, кроме того, браузеры уже поддерживают HTTP/2 и HTTP/3. Это не оставляет никакого выбора: стандартный клиент в платформе должен быть реализован на высоком уровне.
На пути от .NET Framework 1.0 к .NET 5 клиентские API для работы с HTTP и их реализации претерпели множество изменений. В некоторых версиях они были удачными, в некоторых же — провальными и явно временными.
В докладе Евгений расскажет об истории развития клиентского HTTP API в .NET, его особенностях, о миграции приложений с Framework на Core с их учётом. Спикер также разберет некоторые хаки, полезные при работе с HTTP API. Мы заглянем в NuGet и рассмотрим представленные в нём обёртки над HTTP API с точки зрения эффективности и кроссплатформенности.
В итоге зрители:
Об авторе
Разработчик JetBrains Rider. Переводит Rider на .NET Core. Ранее занимался общей инфраструктурой в Контуре, облачной платформой хостинга приложений. Интересуется внутренним устройством .NET и Windows и использует эти знания на практике.
Участие бесплатное, регистрация обязательна, количество мест не ограничено!
Встреча будет проходить во всемирной сети «Интернет». Ссылка на трансляцию придёт к вам за час до мероприятия. Все вопросы к докладчикам можно будет задавать в нашем Telegram chatе: https://t.me/SpbDotNetChat
Дополнительную информацию о встречах SpbDotNet Community (и не только) вы можете найти в группах сообщества:
VK: https://vk.com/SpbDotNet
Twitter: https://twitter.com/SpbDotNet
Telegram channel: https://t.me/SpbDotNet
Telegram chat: https://t.me/SpbDotNetChat
Meetup.com: https://www.meetup.com/SpbDotNet
Подписывайтесь на новости, задавайте вопросы, участвуйте в жизни сообщества!
Информационный партнёр
ITMeeting — телеграм-канал с анонсами бесплатных мероприятий для разработчиков
Если вы хотите вернуть билеты, вы можете сделать это по ссылке из письма с билетами или оформить запрос организатору в вашем  личном кабинете.