Встреча SpbDotNet (Online): Launch of .NET 7
Приглашаются все на традиционный фестиваль зимних блиц-докладов. Настало время поделиться первыми впечатлениями о релизах любимых технологий в .NET 7. Десятка самых горячих и перспективных новинок. Максимальная концентрация полезной информации на единицу времени.
Программа встречи:
Антон Шевченко - «.NET Интерактивно — Polyglot Notebooks»
В научном сообществе привычно доминирует Python. И всё благодаря распростарнённому инструменту Jupyter Notebooks. Поговорим об его аналоге для .NET — Polyglot Notebooks. Что это такое, с чем едят. И вообще что может дать .NET-сообществу.
Андрей Порожняков - «Minimal Web API на ASP.NET Core 7»
В докладе Андрей расскажет о предпосылках появления и основных технических возможностях Minimal Web API. Отдельно отметит новые функции, связанные с выходом .NET 7. Приведёт примеры аналогичных технологий в других языках и поделится своими рекомендациями по использованию Minimal Web API.
Сергей Кузьмин - «Кеширование в .NET 7»
Сергей расскажет про новый тип кеширования в .NET 7, о его преимуществах перед существующими реализациями, про то, как его можно настроить, а также про новые метрики для кешей, которые теперь будут доступны из коробки.
Николай Гущарин - «Автогенерация клиента SignalR с использованием Source Generator»
Познакомимся с новым способом создания клиентов для SignalR, который появился в релизе .NET 7. Сравним его с классическим подходом и разберём их плюсы и минусы.
Валерий Никитин - «.NET 7 user-jwts Tool»
Обсудим аутентификацию, авторизацию, как для решения этих задач подходит JWT и посмотрим на новую утилиту dotnet user-jwts, на её возможности в локальной разработке.
Георгий Круглов - «Entity Framework 7: Table Per Concrete type»
Обзор новой стратегии хранения иерархий, появившейся в Entity Framework 7 и сравнение её с ранее существовавшими решениями.
Иван Кулага - «Entity Framework 7 interceptors: что такое и с чем едят?»
В докладе рассмотрим что такое interceptors и где их можно использовать, а так же какие изменения коснулись interceptors в новой версии EF 7.
Александр Катин - «Обобщённые атрибуты»
Докладчик напомнит об ограничениях атрибутов и покажет, как их можно было обходить раньше с помощью рефлексии и как работать с ними теперь — с помощью обобщений.
Александр Егорченков - «Регионы в GC»
Отличие новых регионов в сравнении со старыми сегментами при работе с памятью. Плюсы и минусы. Что мы получили в итоге.