Chaidh pròiseact OpenSilver 2.0 fhoillseachadh, a’ leantainn air adhart le leasachadh àrd-ùrlar Silverlight agus a’ comasachadh cruthachadh thagraidhean lìn eadar-ghnìomhach a’ cleachdadh teicneòlasan C#, XAML, agus .NET. Faodaidh tagraidhean Silverlight a chaidh a chur ri chèile le OpenSilver ruith ann am brabhsair deasg is gluasadach sam bith a tha a’ toirt taic do WebAssembly, ach chan eil cruinneachadh comasach an-dràsta ach ann an… Windows a’ cleachdadh àrainneachd Visual Studio. Tha còd a’ phròiseict sgrìobhte ann an C# agus air a sgaoileadh fo chead MIT.
Ann an 2021, sguir Microsoft a bhith a’ leasachadh agus a’ cumail suas an àrd-ùrlar Silverlight airson a bhith a’ cleachdadh theicneòlasan lìn àbhaisteach. An toiseach, bha am pròiseact OpenSilver ag amas air innealan a thoirt seachad gus beatha nan tagraidhean Silverlight a th 'ann mar-thà a leudachadh ann an co-theacsa an diùltadh an àrd-ùrlar a chumail le Microsoft agus deireadh taic airson plug-ins ann am brabhsairean. Tha OpenSilver a’ toirt taic do phrìomh fheartan einnsean Silverlight, a’ toirt a-steach làn thaic airson C # agus XAML, a bharrachd air buileachadh a’ mhòr-chuid de APIan an àrd-ùrlar, gu leòr airson leabharlannan C # a chleachdadh leithid Telerik UI, WCF RIA Services, PRISM agus MEF.
Anns an riochd a th’ aige an-dràsta, tha OpenSilver mu thràth air a dhol nas fhaide na ìre airson beatha Silverlight a leudachadh agus faodar a mheas mar àrd-ùrlar neo-eisimeileach airson tagraidhean ùra a chruthachadh. Mar eisimpleir, bidh am pròiseact a’ leasachadh àrainneachd leasachaidh (a bharrachd air Visual Studio), a’ toirt taic do dhreachan ùra den chànan C# agus an àrd-ùrlar .NET, agus a’ toirt seachad co-chòrdalachd le leabharlannan ann an JavaScript.
Tha OpenSilver stèidhichte air còd bho phròiseactan stòr fosgailte Mono (mono-wasm) agus Microsoft Blazor (pàirt de ASP.NET Core), agus tha tagraidhean air an cur ri chèile ann an còd eadar-mheadhanach WebAssembly airson a chuir gu bàs sa bhrobhsair. Tha OpenSilver a’ tighinn air adhart leis a’ phròiseact CSHTML5, a leigeas le tagraidhean C#/XAML/.NET a bhith air an cur ri chèile ann an riochdachadh JavaScript as urrainn ruith ann am brabhsair, agus a’ leudachadh a chòd-chòd gus leigeil le C#/XAML/.NET a chur ri chèile ann an WebAssembly seach JavaScript.
Prìomh leasachaidhean ann am meur OpenSilver 2.0:
- Taic VB.NET a bharrachd airson a bhith a’ leasachadh thagraidhean lìn a’ cleachdadh cànan prògramadh Visual Basic gus loidsig agus cànan comharrachaidh XAML a mhìneachadh airson an eadar-aghaidh.
- Tha amalachadh le frèaman Blazor, React agus Angular air a thoirt seachad. Chaidh co-phàirt “XAML for Blazor” a chur ris gus OpenSilver fhilleadh a-steach do phròiseactan Blazor a tha ann mu thràth.
- Chaidh feart Live XAML Preview a chuir ris gus ro-shealladh fhaighinn air an eadar-aghaidh a thathas a’ leasachadh mar a thathas ga leasachadh, gun a bhith agad ris an tagradh a chuir air bhog.

- Tha teamplaidean tagraidh gnìomhachais air am moladh a nì leasachadh thagraidhean lìn nas sìmplidhe do ghnìomhachasan tro bhith a’ cleachdadh sheirbheisean RIA (Rich Internet Applications Services) a ghineas gu fèin-ghluasadach… frithealaiche nithean airson an cur an gnìomh air taobh an neach-dèiligidh.

- SampleCRM a bharrachd - eisimpleir de thagradh fosgailte le buileachadh siostam CRM obrach airson eadar-obrachadh le luchd-ceannach ann an iomairt a chuir air dòigh agus dèanamh cinnteach à obair na seirbheis reic.

- Chuir sinn ris a’ chomas na dreachan eadar-aghaidh agad fhèin a chruthachadh (Cruth a-mach) agus seataichean de eileamaidean eadar-aghaidh a chaidh a thoirt seachad air leth a chleachdadh, leithid Telerik UI airson Silverlight.

- Chaidh coileanadh an simuladair àrdachadh gu mòr (suas ri 10 tursan) agus chaidh na comasan airson dì-bhugachadh a leudachadh.

Tha planaichean san àm ri teachd a’ toirt a-steach a bhith a’ toirt seachad àrainneachd dealbhaidh lèirsinneach a leigeas leat eadar-aghaidh XAML a chruthachadh ann am modh WYSIWYG, taic airson WPF, LightSwitch agus F #, agus amalachadh nas fheàrr le deasaiche còd Còd VS. Stèidhichte air OpenSilver, tha am pròiseact cuideachd a’ leasachadh frèam XR# airson a bhith a’ cleachdadh .NET agus XAML nuair a bhios iad a’ leasachadh thagraidhean 3D agus siostaman fìrinn leasaichte no brìgheil.
Source: fosgailtenet.ru





