Sync.NET #6 в деталях

26 июня 2018

В пятницу, 18 мая, у вас было только два способа провести идеальный вечер: где-нибудь на выставке с бокалом в руке, отмечая Международный день музеев, или же в Fabrika.Space со стаканчиком кофе, изучая новые достижения харьковских .NET-разработчиков на Sync.NET #6.

В этот раз спикеры конференции решили обсудить с залом специфические аспекты .NET-разработки: преимущества и нюансы работы с WebAssembly, IdentityServer4 и MS SQL Always Encrypted.

Первым выступил Андрей Виндюк с докладом “.NET и WebAssembly: положение дел и перспективы”.

Андрей обсудил с участниками конференции:

  • WebAssembly, которая нацелена побороться за место в браузере с Javascript;
  • преимущества, которые может привнести эта технология, и то, как это касается .NET разработчиков;
  • новый многообещающий фреймворк Project Blazor от Microsoft: структура и жизненный цикл компонентов в Blazor и как  С# и HTML уживутся вместе;
  • составные части фреймворка: система роутинга, встроенный HTTPClient, внедрение зависимостей, SharedProject;
  • обратная совместимость с JavaScript через механизм JS Interop.

Сергей Якимович презентовал доклад  “IdentityServer4 на практике”, посвятив его вопросам, с которыми он столкнулся, начав работать с IdentityServer4:

  • Как облегчить себе жизнь с ОAuth и OpenID connect?
  • Как быстро реализовать аутентификацию с минимальными затратами на разработку?
  • В каких случаях нужно использовать IdentityServer4, а в каких нет?
  • Есть ли альтернатива IdentityServer4 на ASP.NET Core?
  • Какие проблемы можно решить, а какие создать при помощи IdentityServer4?

Назарий Таран предложил обсудить  “Использование MS SQL Always Encrypted на платформе Azure”. Назарий посвятил доклад функциональности, которая позволяет решить проблему шифрования данных на уровне MS SQL Server под названием Always Encrypted. Здесь мы поговорили о:

  • GDRP Compliance и шифровании данных в целом;
  • более ранних вариантах шифрования;
  • том, в чем суть MS SQL Always Encrypted, как работает технология и какие преимущества дает;
  • конкретных шагах, если у вас БД на Azure (затронем Azure Key Vault и Azure AD);
  • конфигурации на уровне приложения в .NET;
  • использовании локального SQL Server без облачных технологий.

Думаете, доклады — это все, что происходит на митапах Sync.NET? Ну, тогда вы упускаете из виду много интересного: горячие дискуссии после выступлений спикеров, увлекательные диалоги на кофе-брейках, вкусные слойки и отличный кофе, а также приятные сувениры для самых активных участников ивента.

Звучит интересно? Присоединяйтесь к нам на следующей встрече Sync.NET и подписывайтесь на наши аккаунты в Facebook, Twitter, MeetUp и YouTube, чтобы быть в курсе последних новостей сообщества. Если же вы хотите попробовать свои силы в качестве докладчика, заполняйте форму в соответствующем разделе нашего сайта, и мы обсудим детали. До встречи!