Navoaka ny tetikasa OpenSilver 2.0, izay manohy ny fampandrosoana ny sehatra Silverlight ary ahafahana mamorona rindranasa tranonkala ifandrimbonana amin'ny fampiasana teknolojia C#, XAML, ary .NET. Ny rindranasa Silverlight namboarina tamin'ny OpenSilver 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 iainana Visual Studio. Ny kaody tetikasa dia voasoratra amin'ny C# ary zaraina eo ambanin'ny lisansa MIT.
Tamin'ny 2021, Microsoft dia nijanona tsy namolavola sy nitazona ny sehatra Silverlight ho fanohanana ny fampiasana teknolojia Internet mahazatra. Tamin'ny voalohany, ny tetikasa OpenSilver dia natao hanomezana fitaovana hanitarana ny androm-piainan'ny fampiharana Silverlight efa misy ao anatin'ny tontolon'ny fandavana ny fikojakojana ny sehatra nataon'i Microsoft sy ny fiafaran'ny fanohanana ny plug-in amin'ny navigateur. OpenSilver dia manohana 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 API amin'ny sehatra, ampy hampiasana ny tranomboky C# toy ny Telerik UI, WCF RIA Services, PRISM ary MEF.
Amin'ny endriny ankehitriny, ny OpenSilver dia efa nihoatra ny sosona iray hanitarana ny fiainan'ny Silverlight ary azo raisina ho sehatra tsy miankina amin'ny famoronana rindranasa vaovao. Ohatra, ny tetikasa dia mamolavola tontolo fampandrosoana (fanampiana amin'ny Visual Studio), manome fanohanana ny dikan-teny vaovao amin'ny fiteny C# sy ny sehatra .NET, ary manome fampifanarahana amin'ny tranomboky amin'ny JavaScript.
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 mivoatra miaraka amin'ny tetikasa CSHTML5, izay mamela ny C#/XAML/.NET ny rindranasa ho tafangona ho solontena JavaScript izay afaka mandeha amin'ny navigateur, ary manitatra ny codebase mba hahafahan'ny C#/XAML/.NET ho tafangona ao amin'ny WebAssembly fa tsy JavaScript.
Fanatsarana lehibe ao amin'ny sampana OpenSilver 2.0:
- Nampiana VB.NET fanohanana amin'ny famolavolana rindranasa tranonkala mampiasa ny Visual Basic fiteny fandaharana mba hamaritana ny lojika sy XAML teny marika ho an'ny interface tsara.
- Ny fampidirana miaraka amin'ny rafitra Blazor, React ary Angular dia omena. Nampiana singa "XAML for Blazor" mba hampidirana ny OpenSilver amin'ny tetikasa Blazor efa misy.
- Nampiana endri-javatra Live XAML Preview mba hijerena ny interface izay novolavolaina, tsy mila manomboka ny fampiharana.

- Misy môdely fampiharana ara-barotra atolotra izay manamora ny fampivoarana fampiharana tranonkala ho an'ny orinasa, noho ny fampiasana serivisy RIA (Rich Internet Applications Services), izay mamorona ho azy mpizara zavatra hotanterahina eo amin'ny ilan'ny mpanjifa.

- Added SampleCRM - ohatra iray amin'ny fampiharana misokatra miaraka amin'ny fampiharana ny rafitra CRM miasa amin'ny fandaminana ny fifandraisana amin'ny mpanjifa amin'ny orinasa iray ary miantoka ny asan'ny serivisy varotra.

- Nampiana ny fahafahana mamorona ny fandrafetana interface tsara anao (Layout) ary mampiasa andiana singa interface tsara nomanina, toy ny Telerik UI ho an'ny Silverlight.

- Nitombo be ny fahombiazan'ny simulator (hatramin'ny in-10) ary nitarina ny fahafaha-manao debugging.

Ny drafitra ho avy dia ahitana ny fanomezana tontolo iainana famolavolana maso izay ahafahanao mamorona interface XAML amin'ny fomba WYSIWYG, fanohanana ny WPF, LightSwitch ary F #, ary fanatsarana ny fampidirana miaraka amin'ny mpamoaka code code VS. Miorina amin'ny OpenSilver, ny tetikasa dia mamolavola ny rafitra XR# amin'ny fampiasana .NET sy XAML rehefa mamolavola rindranasa 3D sy rafitra zava-misy nampitomboina na virtoaly.
Source: opennet.ru





