Sync.NET #2 от NIX Solutions

20 апреля 2016

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

То, что на Sync.NET #2 харьковских девелоперов ждут целых три доклада, было не единственным сюрпризом встречи. На регистрации каждый участник получил бейдж с уникальным номером, ведь специально для конференции наши спикеры создали особое приложение. В нем гости могли оставить отзывы о прослушанном докладе, после чего аппликейшн в рандомном порядке выбирал победителя. Трем счастливчикам достались ценные призы: уже на конференции ребята смогли воспользоваться крутыми пауэрбанками.

Первым спикером встречи стал Денис Павелко с темой “Windows 10, our first experience”. Как только появилась платформа, наши разработчики создали приложение, которое помогло сравнить Windows 10 с версией 8.1 и понять, какие возможности дает “десятка”. В ходе своего выступления Денис рассказал о том, что же получилось в результате работы над приложением, и о проблемах, с которыми его команда столкнулась в процессе его создания. Также спикер ближе познакомил участников конференции с RelativePanel и поделился, как он может заменить привычный grid в создании пользовательских интерфейсов. Отдельное внимание Денис уделил изменениям в VisualStateManager и пользе VisualState.StateTriggers для работы над созданием их приложения.

На традиционном кофе-брейке было довольно шумно: ребята оживленно обсуждали услышанную информацию, знакомились друг с другом и радовались, увидев среди гостей своих давних товарищей. По окончании вкусного перерыва участники Sync.NET #2 вновь заняли свои места, ведь впереди их ждал следующий доклад.

Вторым спикером конференции стал Владимир Белоусов с темой доклада “ASP.NET MVC, asynchronous and multi-threading”. Вова рассказал о возможностях платформы ASP.NET MVC при работе с асинхронностью и многопоточностью, научил участников второй встречи различать эти понятия и дал рекомендации по выбору того или иного механизма в зависимости от поставленной задачи. Также Вова рассказал о применении асинхронных контроллеров и синтаксической конструкции async/await при работе с длительными операциями ввода-вывода и поделился опытом использования Parallel Task Library для реализации многопоточной работы.

После еще одной вкусной паузы на чашечку кофе с печеньем на сцене появился наш третий спикер Иван Заруба с докладом “ASP.NET Core 1.0”. Ваня провел детальный обзор ASP.NET Core и выявил его основные отличия от ASP.NET 4.5, рассказал о новой структуре проекта ASP.NET Core и дал экспертную оценку новому функционалу MVC Core. Также спикер поделился собственным опытом работы с MVC Core (MVC 6) и подсказал участникам конференции, как не натолкнуться на подводные камни в его использовании.

Как и на Sync.NET #1, докладчики второй встречи .NET-комьюнити получили плюшевых енотов, а участники — свежую порцию знаний и удовольствие от общения с новыми знакомыми.

Спасибо всем гостям Sync.NET #2 и до встречи на нашей третьей конференции :).

P.S. Если же вы чувствуете в себе желание и потенциал переквалифицироваться из участника конференции в спикера, расскажите нам об этом в письме на электронный адрес [email protected] :).