Το 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 μπορούν να συμμετάσχουν στη διασκέδαση και να δημιουργήσουν εφαρμογές web με τη 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ενοποίηση με πλαίσια web Blazor, React και Angular, μαζί με το οποίο προστέθηκε το στοιχείο XAML για το Blazor, το οποίο στοχεύει να επιτρέψει στους προγραμματιστές να ενσωματώσουν το OpenSilver σε υπάρχοντα έργα Blazor.

Εκτός από αυτό, ξεχωρίζει και η πρόσθετη υποστήριξη για προεπισκόπηση XAML, χάρη στη λειτουργία Live XAML Preview, με αυτήν μπορείτε να κάνετε προεπισκόπηση της διεπαφής που αναπτύσσεται καθώς αναπτύσσεται, χωρίς να χρειάζεται να ξεκινήσετε την εφαρμογή.

Το RIA είναι ένα άλλο από τα νέα χαρακτηριστικά που συνοδεύουν το OpenSilver 2.0, αφού χάρη σε αυτό το πρότυπο επιχειρηματικής εφαρμογής μπορείτε να απλοποιήσετε την ανάπτυξη διαδικτυακών εφαρμογών για εταιρείες, αφού το RIA επιτρέπει την αυτόματη δημιουργία αντικειμένων στον διακομιστή για εκτέλεση στην πλευρά του πελάτη, Επιπλέον, μπορεί να χειριστεί μια ποικιλία εργασιών, όπως ερωτήματα, επικύρωση, προσωρινή αποθήκευση οντοτήτων από την πλευρά του πελάτη, παρακολούθηση αλλαγών και ενημερώσεις παρτίδας, απλοποιώντας έτσι τη διαδικασία ανάπτυξης και ενισχύοντας την ευρωστία των εφαρμογών.

Του άλλες αλλαγές που ξεχωρίζουν:

  • Προστέθηκε SampleCRM - ένα παράδειγμα ανοιχτής εφαρμογής με την εφαρμογή ενός λειτουργικού συστήματος CRM για την οργάνωση της αλληλεπίδρασης με τους πελάτες σε μια εταιρεία και τη διασφάλιση του έργου της υπηρεσίας πωλήσεων.
  • Προστέθηκε η δυνατότητα δημιουργίας των δικών σας Layouts και χρήσης συνόλων στοιχείων διεπαφής που παρέχονται χωριστά, όπως το Telerik UI για Silverlight.
  • Η απόδοση του προσομοιωτή έχει αυξηθεί σημαντικά (έως και 10 φορές) και οι δυνατότητες εντοπισμού σφαλμάτων έχουν επεκταθεί.

Τέλος, αναφέρεται ότι υπάρχουν μελλοντικά σχέδια στο οποίο αναμένεται να μπορεί να παρέχει α περιβάλλον οπτικού σχεδιασμού που επιτρέπει τη δημιουργία διεπαφών XAML σε λειτουργία WYSIWYG, υποστήριξη για WPF και βελτιωμένη ενσωμάτωση με τον επεξεργαστή κώδικα VS Code. 

Αν είστε ενδιαφέρεται να μάθει περισσότερα για αυτό, μπορείτε να ελέγξετε τις λεπτομέρειες Στον ακόλουθο σύνδεσμο.


Αφήστε το σχόλιό σας

Η διεύθυνση email σας δεν θα δημοσιευθεί. Τα υποχρεωτικά πεδία σημειώνονται με *

*

*

  1. Υπεύθυνος για τα δεδομένα: AB Internet Networks 2008 SL
  2. Σκοπός των δεδομένων: Έλεγχος SPAM, διαχείριση σχολίων.
  3. Νομιμοποίηση: Η συγκατάθεσή σας
  4. Κοινοποίηση των δεδομένων: Τα δεδομένα δεν θα κοινοποιούνται σε τρίτους, εκτός από νομική υποχρέωση.
  5. Αποθήκευση δεδομένων: Βάση δεδομένων που φιλοξενείται από τα δίκτυα Occentus (ΕΕ)
  6. Δικαιώματα: Ανά πάσα στιγμή μπορείτε να περιορίσετε, να ανακτήσετε και να διαγράψετε τις πληροφορίες σας.