Алексей Поздеев
Компания: Macroscop
Рустам и Алексей расскажут о том, как 11-летнее enterprise-приложение для систем видеонаблюдения Macroscop было портировано на Linux.
5 лет назад .NET-приложение было портировано на Mono, но стабильность Mono-приложения при высокой загрузке ЦП оказалась неудовлетворительной, и получить стабильно работающий продукт не вышло... В этот же раз технология .NET Core 3 не подвела и удалось зарелизить Linux-версию Macroscop.
Для портирования пришлось «оптимизировать» кодовую базу и перевести более 3 млн строк кода и 100 проектов с .NET 4.8 на .NET Core 3, и решить множество проблем, которые таились в .NET Core. Более того, некоторые проблемы решить не удалось и об этом ребята также подробно расскажут.
Доклад будет полезен всем, кто мечтает портировать свое .NET-приложение на .NET Core.
Компания: Macroscop
Компания: Macroscop
Компания: МТС