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.

Сергій Якимович презентував доповідь “IdentityServer 4 на практиці”, присвятивши його питанням, з якими він зіткнувся, почавши працювати з  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, щоб бути в курсі останніх новин співтовариства. Якщо ж ви хочете спробувати свої сили в якості доповідача, заповнюйте форму у відповідному розділі нашого сайту, і ми обговоримо деталі. До зустрічі!