Famoahana ny OpenSilver 1.0, fampiharana open source an'ny Silverlight

Navoaka ny famoahana voalohany azo antoka amin'ny tetikasa OpenSilver. Manolotra fampiharana loharano misokatra ho an'ny sehatra Silverlight izy io, izay ahafahana mamorona rindranasa tranonkala ifandrimbonana mampiasa teknolojia C#, XAML, ary .NET. Voasoratra amin'ny C# ny kaodin'ny tetikasa ary zaraina eo ambanin'ny lisansa MIT. Ny rindranasa Silverlight voangona dia afaka miasa amin'ny navigateur desktop sy finday rehetra izay manohana ny WebAssembly, saingy ny fanangonana amin'izao fotoana izao dia azo atao amin'ny... Windows mampiasa ny tontolo Visual Studio.

Aoka hotsaroantsika fa ny Microsoft dia nijanona tsy namolavola ny fampiasa Silverlight tamin'ny 2011, ary nanomana ny fampitsaharana tanteraka ny fanohanana ny sehatra tamin'ny 12 Oktobra 2021. Tahaka ny amin'ny Adobe Flash, ny fivoaran'ny Silverlight dia nesorina ho an'ny teknolojia Internet mahazatra. Tokony ho 10 taona lasa izay, ny fampiharana misokatra ny Silverlight, Moonlight, dia efa novolavolaina mifototra amin'ny Mono, saingy natsahatra ny fivoarany noho ny tsy fahampian'ny fangatahan'ny mpampiasa ny teknolojia.

Ny tetikasa OpenSilver dia nanandrana namelona indray ny teknolojia Silverlight mba hanitarana ny androm-piainan'ireo fampiharana Silverlight efa misy ao anatin'ny tontolon'ny fiafaran'ny fanohanan'ny Microsoft ny sehatra sy ny fampitsaharana ny fanohanan'ny navigateur ho an'ny plugins. Na izany aza, afaka mampiasa OpenSilver ihany koa ireo mpanohana ny .NET sy C# mba hamoronana programa vaovao. Mba hamoronana fampiharana iray ary hifindra avy amin'ny Silverlight API mankany amin'ny antso OpenSilver mitovy amin'izany, dia soso-kevitra ny hampiasa fanampiny voaomana manokana amin'ny tontolo Visual Studio.

OpenSilver dia mifototra amin'ny kaody avy amin'ny tetikasa open-source Mono (mono-wasm) sy Microsoft Blazor (ampahany amin'ny ASP.NET Core), ary ny fampiharana dia natambatra ao amin'ny WebAssembly intermediate code ho an'ny famonoana ao amin'ny navigateur. Ny OpenSilver dia novolavolaina miaraka amin'ny tetikasa CSHTML5, izay mamela ny fampiharana C#/XAML/.NET ho voaangona ho solontena JavaScript sahaza ho an'ny navigateur. OpenSilver dia manitatra ny codebase CSHTML5 miaraka amin'ny fahafahana manangona C#/XAML/.NET amin'ny WebAssembly fa tsy JavaScript.

Amin'ny endriny ankehitriny, ny OpenSilver 1.0 dia manohana tanteraka ny endri-javatra fototra rehetra amin'ny motera Silverlight, ao anatin'izany ny fanohanana feno ho an'ny C# sy XAML, ary koa ny fampiharana ny ankamaroan'ny sehatra API, ampy hampiasana ny tranomboky C# toy ny Telerik UI, WCF RIA Services. , PRISM sy MEF. Ankoatra izany, ny OpenSilver dia manome endri-javatra mandroso sasany tsy hita ao amin'ny Silverlight tany am-boalohany, toy ny fanohanana ny C# 9.0, .NET 6, ary ny dikan-teny vaovao amin'ny tontolon'ny fampandrosoana Visual Studio, ary koa ny mifanaraka amin'ny tranomboky JavaScript rehetra.

Anisan'ny drafitra ho avy ny fikasana hampihatra fanohanana ny fiteny Visual Basic (VB.NET) amin'ny taona ho avy ankoatra ny fiteny C# izay tohana amin'izao fotoana izao, ary koa ny fanomezana fitaovana hamindrana ireo rindranasa WPF (Windows Mikasa ny hanohana ny tontolo iainana fampandrosoana Microsoft LightSwitch ihany koa ity tetikasa ity ary hiantoka ny fifanarahana amin'ireo tranomboky .NET sy JavaScript malaza, izay kasaina hatolotra ho fonosana vonona hampiasaina.

Source: opennet.ru

Mividiana fampiantranoana azo antoka ho an'ny tranokala misy fiarovana DDoS, mpizara VPS VDS 🔥 Mividiana fampiantranoana tranonkala azo antoka miaraka amin'ny fiarovana DDoS, mpizara VPS VDS | ProHoster