Platforma OpenSilver 3.0 është e disponueshme, duke vazhduar zhvillimin e teknologjisë Silverlight

Lansohet versiuni i projektit OpenSilver 3.0, që vazhdon zhvillimin e platformës Silverlight dhe lejon krijimin e aplikacioneve interaktive web me teknologjitë C#, F#, XAML dhe .NET. Aplikacionet Silverlight të kompozuara me OpenSilver mund të funksionojnë në çdo shfletues desktop dhe mobil që mbështet WebAssembly, por deri tani kompilimi ë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 ndaloi zhvillimin dhe mbështetje të platformës Silverlight për të përmirësuar përdorimin e teknologjive standarde të Web-it. Fillimisht, projekti OpenSilver kishte si qëllim të ofronte mjete 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 së plugin-eve në shfletues. Në OpenSilver mbështeten të gjitha funksionalitetet kryesore të motorit Silverlight, duke përfshirë mbështetje të plotë për gjuhët C# dhe XAML, si dhe implementimin e një pjesë të madhe të API-së së platformës, mjaftueshëm për përdorimin e librarive të tilla si Telerik UI, WCF RIA Services, PRISM dhe MEF.

Në formatin aktual, OpenSilver ka kaluar përtej një shtrese për zgjatjen e jetës së 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), siguron mbështetje për versione të reja të gjuhës C# dhe platformës .NET, dhe ofron kompatibilitet me bibliotekat në gjuhën JavaScript.

Si bazë, OpenSilver përfshin kodin e projekteve të hapura Mono (mono-wasm) dhe Microsoft Blazor (pjesë e ASP.NET Core), dhe për ekzekutimin në shfletues përdoret kompilimi i aplikacioneve në kodin ndërmjetës WebAssembly. OpenSilver vazhdon zhvillimin e projektit CSHTML5, që lejon kompilimin e aplikacioneve C#/XAML/.NET në një përfaqësim në gjuhën JavaScript, i përshtatshëm për t'u ekzekutuar në shfletues, dhe zgjeron bazën e kodit të tij me mundësi për të kompiluar C#/XAML/.NET në WebAssembly, jo në JavaScript.

NĂ« versionin e ri:

  • Propozohet njĂ« ndĂ«rtues vizual i ndĂ«rfaqes qĂ« lejon projektimin e ndĂ«rfaqeve tĂ« aplikacioneve .NET dhe web-faqeve nĂ« mĂ«nyrĂ« drag&drop, duke pĂ«rdorur mĂ« shumĂ« se 100 blloqe tĂ« integruara tĂ« ndĂ«rfaqes.
  • Shtohet njĂ« ndihmĂ«s AI, qĂ« lejon gjenerimin dhe ndryshimin e ndĂ«rfaqeve tĂ« pĂ«rdoruesit pĂ«rmes urdhrave nĂ« gjuhĂ«n e natyrshme. PĂ«rdoruesi mjafton tĂ« pĂ«rshkruajĂ« nĂ« mĂ«nyrĂ« tĂ« lirĂ« ndryshimet e dĂ«shiruara ose tĂ« ofrojĂ« njĂ« foto me njĂ« skicĂ« dhe ndihmĂ«si AI do tĂ« pĂ«rditĂ«sojĂ« ose gjenerojĂ« vetĂ« kodin XAML.
    Platforma OpenSilver 3.0 është e disponueshme, duke vazhduar zhvillimin e teknologjisë Silverlight
  • TĂ« miratohen mjete tĂ« zgjeruara pĂ«r integrimin me ambientet e jashtme tĂ« zhvillimit tĂ« integruar. Shtohet mbĂ«shtetje pĂ«r redaktorin e kodit Visual Studio Code.
  • Nis njĂ« aplikacion web XAML.io, qĂ« lejon projektimin e ndĂ«rfaqeve tĂ« pĂ«rdoruesit bazuar nĂ« XAML nga shfletuesi.
  • Propozohet njĂ« version paraprak i mjetit XAML 3D, qĂ« lejon krijimin e faqeve 3D dhe aplikacioneve me realitet tĂ« pĂ«rzier, qĂ« pĂ«rdorin WebXR dhe janĂ« tĂ« pĂ«rputhshme me kasat e ndryshme 3D, si Meta Quest dhe Apple Vision Pro.
    Platforma OpenSilver 3.0 është e disponueshme, duke vazhduar zhvillimin e teknologjisë Silverlight

Burimi: opennet.ru

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