Platforma OpenSilver 3.0 është në dispozicion, duke vazhduar zhvillimin e teknologjisë Silverlight.

Lansohet versioni i projektit OpenSilver 3.0, i cili vazhdon zhvillimin e platformës Silverlight dhe lejon krijimin e aplikacioneve web interaktive duke përdorur teknologjitë C#, F#, XAML dhe .NET. Aplikacionet e kompiluar me OpenSilver mund të funksionojnë në çdo shfletues desktop dhe mobil që mbështet WebAssembly, por kompilimi për momentin është i mundur vetëm në Windows duke përdorur ambientin Visual Studio. Kodi i projektit është shkruar në gjuhën C# dhe shpërndahet nën licencën MIT.

Në vitin 2021, kompania Microsoft ndali zhvillimin dhe mbështetje e platformës Silverlight në favor të përdorimit të teknologjive standarde web. Fillimisht, projekti OpenSilver kishte si qëllim ofrimin e mjeteve për të zgjatur jetën e aplikacioneve ekzistuese Silverlight në kushte të ndalimit të mbështetjes nga kompania Microsoft dhe ndalimin e mbështetjes për plugins në shfletues. Në OpenSilver mbështeten të gjitha funksionalitetet kryesore të motorit Silverlight, përfshirë mbështetje të plotë për gjuhët C# dhe XAML, si dhe realizimin e një pjese të madhe të API të platformës, të mjaftueshme për të përdorur biblioteka C# si Telerik UI, WCF RIA Services, PRISM dhe MEF.

Në formën e saj aktuale, OpenSilver ka kaluar përtej një shtrese për të zgjatur jetën e Silverlight dhe mund të konsiderohet si një platformë e pavarur për krijimin e aplikacioneve të reja. Për shembull, projekti zhvillon një mjedis zhvillimi (shtesë për Visual Studio), ofron mbështetje për versione të reja të gjuhës C# dhe platformës .NET, dhe siguron kompatibilitet me bibliotekat në gjuhën JavaScript.

OpenSilver është ndërtuar mbi kodin e projekteve të hapura Mono (mono-wasm) dhe Microsoft Blazor (pjesë e ASP.NET Core), dhe për të ekzekutuar në shfletues, aplikacionet kompilehen në kodin ndërmjetës WebAssembly. OpenSilver vazhdon zhvillimin e projektit CSHTML5, i cili lejon kompaktimin e aplikacioneve C#/XAML/.NET në një përfaqësim në gjuhën JavaScript, të përshtatshëm për ekzekutimin në shfletues, dhe zgjeron bazën e saj të kodit me mundësi për kompaktimin e C#/XAML/.NET në WebAssembly, e jo në JavaScript.

Në këtë version të ri:

  • Propozohet njĂ« ndĂ«rtues vizual i ndĂ«rfaqes qĂ« lejon projektimin e ndĂ«rfaqeve tĂ« aplikacioneve .NET dhe web-faqeve nĂ« modin drag&drop, duke pĂ«rdorur mĂ« shumĂ« se 100 blloqe tĂ« ndĂ«rtuara nĂ« ndĂ«rfaqe.
  • Shtuar ndihmĂ«s AI qĂ« lejon gjenerimin dhe modifikimin e ndĂ«rfaqeve tĂ« pĂ«rdoruesit pĂ«rmes komandave nĂ« gjuhĂ« natyrale. PĂ«rdoruesi mjafton tĂ« pĂ«rshkruajĂ« nĂ« mĂ«nyrĂ« tĂ« lirĂ« ndryshimet e dĂ«shiruara ose tĂ« propozojĂ« njĂ« imazh me njĂ« skemĂ« dhe ndihmĂ«si AI do tĂ« pĂ«rditĂ«sojĂ« ose gjenerojĂ« vetĂ« kodin XAML.
    Platforma OpenSilver 3.0 është në dispozicion, duke vazhduar zhvillimin e teknologjisë Silverlight.
  • Zgjeruar mjetet pĂ«r integrimin me ambientet e jashtme tĂ« zhvillimit. Shtuar mbĂ«shtetje pĂ«r redaktorin e kodit Visual Studio Code.
  • Futur nĂ« pĂ«rdorim aplikacionin web XAML.io, qĂ« lejon projektimin e ndĂ«rfaqeve tĂ« pĂ«rdoruesit tĂ« bazuara nĂ« XAML nga shfletuesi.
  • Propozohet njĂ« version paraprak i mjetit XAML 3D, qĂ« lejon krijimin e faqeve dhe aplikacioneve 3D tĂ« realitetit tĂ« pĂ«rzier, pĂ«rdorues me WebXR dhe i pĂ«rputhshĂ«m me diversĂ« helmetat 3D, si Meta Quest dhe Apple Vision Pro.
    Platforma OpenSilver 3.0 është në dispozicion, duke vazhduar zhvillimin e teknologjisë Silverlight.

Burimi: opennet.ru

Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster