Pojawia się OpenSilver 2.0 z obsługą VB.NET, nowymi funkcjami i nie tylko

OpenSilver_Logo

OpenSilver, platforma typu open source, wolna od wtyczek, korzystająca z WebAssembly, C#, XAML i .NET

Kilka dni temu ogłoszono to podczas premiery nowa wersja OpenSilver 2.0, który ze wsparciem dla VB.NET, a także z usprawnieniami integracyjnymi, nowe funkcje, ulepszenia wydajność i wiele więcej.

Ci, którzy nie wiedzą o OpenSilver, powinni wiedzieć, że to to projekt będący kontynuacją rozwoju platformy Silverlight który umożliwia tworzenie interaktywnych aplikacji internetowych z wykorzystaniem technologii C#, XAML i .NET, a który w 2021 roku Microsoft zaprzestał rozwijania i utrzymywania.

Aplikacje Silverlight skompilowany z OpenSilver może działać na dowolnej przeglądarce stacjonarnej i mobilnej obsługującej WebAssembly, ale obecnie kompilacja jest możliwa tylko w systemie Windows przy użyciu programu Visual Studio.

W swojej obecnej formie OpenSilver wyszedł już poza warstwę przedłużającą żywotność Silverlight i może być uważany za samodzielną platformę do tworzenia nowych aplikacji.

Po raz pierwszy entuzjaści VB.NET mogą przyłączyć się do zabawy i tworzyć aplikacje internetowe w Visual Basic i XAML. Ale czekaj, jest więcej! Skorzystaj z płynnej integracji z popularnymi frameworkami, takimi jak Blazor, React i Angular – nie musisz zaczynać aplikacji OpenSilver od zera! Zobacz, jak Twoje dzieła ożywają dzięki podglądowi XAML na żywo i przywitaj się ponownie z klasykiem z czasów Silverlight.

Główne nowe funkcje OpenSilver 2.0

W tej nowej wersji OpenSilver 2.0, jedna z jego najważniejszych cech jest obsługa VB.NET, który został dodany w celu tworzenia aplikacji internetowych przy użyciu języka programowania Visual Basic w celu zdefiniowania logiki i języka znaczników XAML dla interfejsu. Mówi się, że ta nowa funkcja stanowi pozytywny sygnał dla społeczności Visual Basic, dając jej pewność, że preferowany przez nią język sprawdzi się w najnowocześniejszych środowiskach programistycznych.

Ta aktualizacja zapewnia bardzo potrzebną opcję dla pasjonatów VB.NET, umożliwiającą dalsze tworzenie innowacyjnych aplikacji internetowych lub migrację starszych aplikacji do nowoczesnej sieci.

Kolejną nowością, która się wyróżnia, jest iintegracja z frameworkami webowymi Blazor, React i Angular, wraz z którym dodano komponent XAML dla Blazor, którego celem jest umożliwienie programistom integracji OpenSilver z istniejącymi projektami Blazor.

Oprócz tego wyróżnia się także dodana obsługa podglądu XAML, dzieje się tak dzięki funkcji podglądu XAML na żywo, dzięki której możesz przeglądać interfejs, który jest rozwijany w trakcie jego tworzenia, bez konieczności uruchamiania aplikacji.

RIA to kolejna z nowych funkcji, która towarzyszy OpenSilver 2.0, ponieważ dzięki temu szablonowi aplikacji biznesowej możesz uprościć tworzenie aplikacji internetowych dla firm, ponieważ RIA umożliwia automatyczne generowanie obiektów na serwerze do wykonania po stronie klienta, Ponadto może obsługiwać różnorodne zadania, w tym zapytania, sprawdzanie poprawności, buforowanie jednostek po stronie klienta, śledzenie zmian i aktualizacje wsadowe, upraszczając w ten sposób proces programowania i wzmacniając niezawodność aplikacji.

z inne zmiany, które się wyróżniają:

  • Dodano SampleCRM - przykład otwartej aplikacji z implementacją funkcjonalnego systemu CRM do organizowania interakcji z klientami w firmie i zapewnienia pracy obsługi sprzedaży.
  • Dodano możliwość tworzenia własnych układów i korzystania z zestawów oddzielnie dostarczanych elementów interfejsu, takich jak Telerik UI dla Silverlight.
  • Znacząco zwiększono wydajność symulatora (nawet 10-krotnie) i rozszerzono możliwości debugowania.

Wreszcie jest o tym mowa są plany na przyszłość w którym oczekuje się, że będzie w stanie zapewnić środowisko projektowania wizualnego umożliwiające tworzenie interfejsów XAML w trybie WYSIWYG, obsługa WPF i poprawiona integracja z edytorem kodu VS Code. 

Jeżeli jesteś chcesz dowiedzieć się więcej na ten tematmożesz sprawdzić szczegóły W poniższym linku.


Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: AB Internet Networks 2008 SL
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.