Разделы

ПО Цифровизация Бизнес-приложения

«Кросс-платформенные решения» представили платформу WPF-миграции

«Кросс-платформенные решения» представили платформу WPF-миграции. Растущая функциональность делает WPF4Linux платформой миграции WPF -приложений. Об этом CNews сообщили представители ООО «Кросс-платформенные решения».

Ключевые обновления библиотеки WPF4Linux за апрель–октябрь 2025

Оптимизация рендеринга на GPU: Переработан движок, ускорена отрисовка и улучшена работа на macOS и Linux благодаря переходу на высокопроизводительные графические бэкенды (OpenGL/Vulkan).

Поддержка .NET 8 и 9: Обновление WPF4Linux обеспечивает поддержку новых dthcbqрелизов .NET и доступ к современным практикам разработки.

Расширение совместимости с Windows API: Введены дополнительные слои API для прозрачной поддержки поведения диалоговых окон и WinForms MessageBox (включая ограничения по размеру), стилизацию и локализацию под разные ОС.

Стабильность и качество: Сотни точечных исправлений в обработке шрифтов, графики, диалоговых окон, Ribbon, Drag&Drop, рендеринге метафайлов и 3D, логировании и платформенной совместимости.

Поддержка новых сценариев и типов файлов: Введена поддержка PNG с альфа-каналом, BMP 1-бит, EXIF/JPEG-метаданных, PDF-генерации и Drag&Drop между приложениями на разных исполняющих средах (рантаймах).

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

Независимость от клиента: развитие WPF4Linux идет опережающими темпами, расширяя функциональность вне зависимости от частных сценариев внедрения.

Почему удаленный доступ стал главной уязвимостью медицинской инфраструктуры
Почему удаленный доступ стал главной уязвимостью медицинской инфраструктуры Импортонезависимость

Набор унифицированных инструментов и API: WPF4Linux интегрирует средства автоматизации портирования, отладку, системные диалоги и поддержку различных форматов файлов, данных и изображений.

Постоянное расширение через новые стандарты и интеграции: новые версии вносят поддержку новых операционных систем, форматов и библиотек.

Межплатформенная совместимость: WPF4Linux реализует идею единой кодовой базы с минимальными изменениями для всех целевых OS.

Андрей Бурилов, ИТ-директор Мосбиржи: Финансовые операции станут частью кода
Андрей Бурилов, ИТ-директор Мосбиржи: Финансовые операции станут частью кода цифровизация

Поддержка абстракций и специальных программных слоев-эмуляторов (WinAPI-shim), которые имитирует работу оригинальных функций WinAPI, скрывая за API WPF4Linux различия поддерживаемых ОС и делая бизнес-логику WPF-приложений независимой от платформенных нюансов

Для компаний это означает уверенность в совместимости с любой современной инфраструктурой, защиту инвестиций в программное обеспечение и свободу технологического выбора. Обновления подтверждают не просто статус WPF4Linux как инструмента миграции, а, скорее, универсальной платформы для продолжения разработки корпоративного ПО на базе WPF и .NET практически на всех десктопных платформах.