OpenSilver 2.0 поставляется с поддержкой VB.NET, новыми функциями и многим другим.

OpenSilver_Logo

OpenSilver, платформа с открытым исходным кодом, не требующая плагинов и использующая WebAssembly, C#, XAML и .NET.

Несколько дней назад об этом было объявлено на открытии новая версия OpenSilver 2.0, который с поддержкой VB.NET, а также с улучшениями интеграции, новые функции, улучшения спектакль и многое другое.

Для тех, кто не знает об OpenSilver, следует знать, что это — проект, продолжающий развитие платформы Silverlight. который позволяет создавать интерактивные веб-приложения с использованием технологий C#, XAML и .NET и который в 2021 году Microsoft прекратила разработку и поддержку.

приложений Silverlight скомпилирован с помощью OpenSilver может работать в любом настольном и мобильном браузере, поддерживающем WebAssembly, но в настоящее время компиляция возможна только в Windows с использованием Visual Studio.

В своем нынешнем виде OpenSilver уже вышел за рамки уровня продления жизни Silverlight и может рассматриваться как отдельная платформа для создания новых приложений.

Впервые энтузиасты VB.NET могут присоединиться к веселью и создавать веб-приложения с помощью Visual Basic и XAML. Но подождите, это еще не все! Воспользуйтесь преимуществами полной интеграции с популярными платформами, такими как Blazor, React и Angular — не нужно запускать приложение OpenSilver с нуля! Станьте свидетелем того, как ваши творения оживают с помощью предварительного просмотра XAML, и снова поприветствуйте классику времен Silverlight.

Основные новые возможности OpenSilver 2.0

В этой новой версии OpenSilver 2.0, одна из его важнейших особенностей является поддержка VB.NET, который был добавлен для разработки веб-приложений с использованием языка программирования Visual Basic для определения логики и языка разметки XAML для интерфейса. Говорят, что эта новая функция несет позитивный сигнал сообществу Visual Basic, давая им уверенность в том, что предпочитаемый ими язык сохраняет свои позиции в передовых средах разработки.

Это обновление предоставляет любителям VB.NET столь необходимую возможность продолжить создание инновационных веб-приложений или перенести устаревшие приложения в современную сеть.

Еще одна новинка, которая выделяется, — это iинтеграция с веб-фреймворками Blazor, React и Angular, вместе с этим был добавлен компонент XAML для Blazor, целью которого является предоставление разработчикам возможности интегрировать OpenSilver в существующие проекты Blazor.

В дополнение к этому также выделяется добавленная поддержка предварительного просмотра XAML, благодаря функции предварительного просмотра Live XAML, с помощью которой вы можете просматривать разрабатываемый интерфейс по мере его разработки, без необходимости запуска приложения.

RIA — еще одна новая функция, сопровождающая OpenSilver 2.0. поскольку благодаря этому шаблону бизнес-приложения вы можете упростить разработку веб-приложений для компаний, поскольку RIA позволяет автоматически генерировать объекты на сервере для выполнения на стороне клиента, Кроме того, он может выполнять различные задачи, включая запросы, проверку, кэширование сущностей на стороне клиента, отслеживание изменений и пакетные обновления, что упрощает процесс разработки и повышает надежность приложений.

Из другие изменения, которые выделяются:

  • Добавлен SampleCRM - пример открытого приложения с реализацией функционала CRM-системы для организации взаимодействия с клиентами в компании и обеспечения работы службы продаж.
  • Добавлена ​​возможность создавать собственные макеты и использовать наборы отдельно поставляемых элементов интерфейса, например Telerik UI для Silverlight.
  • Значительно увеличена производительность симулятора (до 10 раз) и расширены возможности отладки.

Наконец, упоминается, что есть планы на будущее в котором ожидается, что он сможет обеспечить среда визуального проектирования, позволяющая создавать интерфейсы XAML в режиме WYSIWYG, поддержка WPF и улучшенная интеграция с редактором кода VS Code. 

Если вы интересно узнать об этом больше, вы можете проверить подробности По следующей ссылке.


Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: AB Internet Networks 2008 SL
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.