• 21 ноября, среда
  • Москва, Волоколамский 1-й проезд, 10 ст3

MskDotNet Meetup #29

Регистрация на событие закрыта

Извините, регистрация закрыта. Возможно, на событие уже зарегистрировалось слишком много человек, либо истек срок регистрации. Подробности Вы можете узнать у организаторов события.

Другие события организатора

Через 3 дня
21 ноября c 18:30 до 22:00
Москва
Волоколамский 1-й проезд, 10 ст3

Программа 29-й встречи

18.30 – 19.00 Сбор участников.
19.00 – 20.00 Вагиф Абилов «Три года с F# в продакшн: можно ли это назвать успехом?»
20.00 – 20.30 Перерыв
20.30 – 21.30 Raffaele Rialdi «Migrating server apps from the.NET Framework to.NET Core»

 

Спикер: Вагиф Абилов

Тема: Три года с F# в продакшн: можно ли это назвать успехом?

Описание: Около трех лет назад мы начали большое переписывание: устав от мутирующих структур данных и синхронизации потоков, мы выбрали F# и модель акторов (Akka.NET) для нового поколения сервисов дистрибуции медиафайлов, разрабатываемых в норвежском гостелерадио (NRK). Каждый час эти сервисы пропускают через себя сотни гигабайтов данных, предъявляя высокие требования к масштабированию и коррекции ошибок. Тот факт, что наш проект запущен и непрерывно используется, относит его к категории успешных, но какова роль языка F# в этом успехе? Достигли бы мы той же скорости разработки и стабильности системы, выбрав ООП (и C# на платформе.NET)? Мы считаем, что F# настраивает разработчиков на стиль программирования, дающий существенные преимущества в проектах с короткими сроками и непрерывным запуском результатов в продакшн. Об этих преимуществах и пойдет речь в этом докладе.

О спикере: Вагиф работает в норвежской компании Miles. Его опыт программирования насчитывает около трёх десятилетий. В настоящее время он занимается разработками систем на F# и C#. Вагиф часто выступает на конференциях, принимает участие в опенсорс-проектах и поддерживает Simple.OData.Client.

 

Спикер: Raffaele Rialdi

Тема: Migrating server apps from the.NET Framework to.NET Core

Описание: After just few years.NET Core is now mature for going in production with several advantages over the.NET Framework, such as cross platform support.
But what does it mean porting a server application to.NET Core? What are the steps to make the transition as smooth as possible?
Most of the libraries are basically identical but the ASP.NET Core and Entity Framework Core have been totally rewritten, making the transition not often so trivial.
Also, while netstandard support is great for library developer, how can you leverage the same technology to write libraries that need to behave differently depending on the operating system or the underlying framework implementation?
In this session, after analyzing the migration roadmap labyrinth, we will deep dive into the practical details that makes a lot of difference in real code scenarios.

 

О спикере: Raffaele Rialdi is a senior Software Architect working as a consultant, speaker and trainer. Since 2003, he is a Microsoft MVP in the Developer Security category. His passion for the community brought him to be a member of the board of UGIdotNET, president of DotNetLiguria and co-founder of the Italian C++ user group. He is currently working as an architect and developer on the backend of an enterprise project with a specific focus on code generation and working on cross-platform mobile and IoT development in both C# and C++ languages.

 

Как добраться: 

Волоколамский 1-й проезд, 10 ст3 (https://www.luxoft.com/luxoft-overview/#moscow​)

Внимание! В здании бизнес-центра действует пропускная система. Пожалуйста, не забудьте взять с собой документ, удостоверяющий личность 

Припарковать автомобиль можно напротив офиса (городская платная парковка – 40 руб/час): номер парковки 4037, либо вот здесь: https://maps.yandex.ru/-/CVTEaTp9.

Дополнительную информацию о встречах MskDotNet Community Вы можете найти в группах сообщества:

VK https://vk.com/mskdotnet
FB https://www.facebook.com/mskdotnet/
Twitter https://twitter.com/mskdotnet

Подписывайтесь на новости, задавайте вопросы, участвуйте в жизни сообщества!

 

Партнеры

Регистрация

Рекомендуемые события

Организуете события? Обратите внимание на TimePad!

Профессиональная билетная система, статистика продаж 24/7, выгрузка списков участников, встроенные инструменты продвижения, личный кабинет для самостоятельного управления и еще много чего интересного.

Узнать больше