የSilverlight ክፍት ምንጭ አተገባበር የሆነው የOpenSilver 1.0 መልቀቅ

የመጀመሪያው የተረጋጋ የ OpenSilver ፕሮጀክት ታትሟል፣ የSilverlight መድረክን ክፍት ትግበራ ያቀርባል፣ ይህም C#፣ XAML እና .NET ቴክኖሎጂዎችን በመጠቀም በይነተገናኝ የድር መተግበሪያዎችን ለመፍጠር ያስችላል። የፕሮጀክት ኮድ በ C # ተጽፎ በ MIT ፈቃድ ተሰራጭቷል። የተጠናቀሩ የSilverlight አፕሊኬሽኖች በማንኛውም የዴስክቶፕ እና የሞባይል አሳሾች WebAssemblyን የሚደግፉ ቢሆንም ቀጥታ ማጠናቀር የሚቻለው ቪዥዋል ስቱዲዮን በመጠቀም በዊንዶው ላይ ብቻ ነው።

እ.ኤ.አ. በ2011 ማይክሮሶፍት የSilverlight ተግባርን ማዳበር እንዳቆመ እና ለመድረኩ የሚሰጠውን ድጋፍ ኦክቶበር 12፣ 2021 ላይ ሙሉ በሙሉ እንዲያቆም መርሐግብር መስጠቱን እናስታውስ። ልክ እንደ አዶቤ ፍላሽ፣ የSilverlight እድገት ለመደበኛ የድር ቴክኖሎጂዎች እንዲቆም ተደርጓል። የዛሬ 10 ዓመት ገደማ በሞኖ ላይ የተመሰረተ የSilverlight Moonlight ክፍት ትግበራ እየተሰራ ነበር ነገርግን በተጠቃሚዎች የቴክኖሎጂ ፍላጎት ባለመኖሩ እድገቱ ቆሟል።

የOpenSilver ፕሮጄክት የSilverlight ቴክኖሎጂን ለማደስ ሞክሯል የነባር ሲልቨርላይት አፕሊኬሽኖች እድሜን ለማራዘም በማይክሮሶፍት መድረክ ድጋፍ መጨረሻ እና የአሳሽ ድጋፍ ለተሰኪዎች መቋረጥ። ሆኖም፣ NET እና C # ደጋፊዎች አዳዲስ ፕሮግራሞችን ለመፍጠር OpenSilverን መጠቀም ይችላሉ። አፕሊኬሽን ለማዘጋጀት እና ከሲልቨርላይት ኤፒአይ ወደ ተመጣጣኝ የOpenSilver ጥሪዎች ለመሸጋገር በልዩ ሁኔታ የተዘጋጀ የ Visual Studio አካባቢን ለመጠቀም ይመከራል።

OpenSilver ከክፍት ምንጭ ፕሮጄክቶች ሞኖ (ሞኖ-ዋስም) እና ማይክሮሶፍት Blazor (የASP.NET ኮር አካል) በተገኘ ኮድ ላይ የተመሰረተ ነው፣ እና አፕሊኬሽኖች በአሳሹ ውስጥ ለመፈጸም ወደ WebAssembly መካከለኛ ኮድ ይዘጋጃሉ። የC#/XAML/.NET አፕሊኬሽኖች በአሳሽ ውስጥ ለማሄድ ተስማሚ በሆነ የጃቫ ስክሪፕት ውክልና እንዲዘጋጁ ከሚያስችለው ከCSHTML5 ፕሮጀክት ጋር በመሆን OpenSilver እየተሰራ ነው። OpenSilver ከጃቫ ስክሪፕት ይልቅ C#/XAML/.NET ወደ WebAssembly የማጠናቀር ችሎታ ያለው የCSHTML5 codebase ያራዝመዋል።

አሁን ባለው መልኩ፣ OpenSilver 1.0 ሁሉንም የSilverlight ሞተር ባህሪያትን ሙሉ ለሙሉ ይደግፋል፣ ለC # እና XAML ሙሉ ድጋፍን ጨምሮ፣ እንዲሁም አብዛኛዎቹን የመድረክ ኤፒአይዎችን መተግበር፣ እንደ ቴሌሪክ UI፣ WCF RIA አገልግሎቶች ያሉ የC # ቤተ-መጻሕፍትን ለመጠቀም በቂ ነው። , PRISM እና MEF. በተጨማሪም ኦፕንሲልቨር በኦርጅናሌ ሲልቨር ላይት ያልተገኙ አንዳንድ የላቁ ባህሪያትን ያቀርባል፣ ለምሳሌ ለ C# 9.0፣ .NET 6 ድጋፍ እና አዲስ የ Visual Studio Development አካባቢ ስሪቶች እና ከሁሉም ጃቫ ስክሪፕት ቤተ-መጻሕፍት ጋር ተኳሃኝነት።

የወደፊት ዕቅዶች በአሁኑ ጊዜ ከሚደገፈው C # ቋንቋ በተጨማሪ ለ Visual Basic (VB.NET) ቋንቋ የሚቀጥለውን ዓመት ድጋፍ ተግባራዊ ለማድረግ እና WPF (Windows Presentation Foundation) አፕሊኬሽኖችን ለማዛወር የሚረዱ መሳሪያዎችን ያካትታል። ፕሮጀክቱ በተጨማሪም ለማይክሮሶፍት ላይት ስዊች ልማት አካባቢ ድጋፍ ለመስጠት እና ከታዋቂው .NET እና JavaScript ቤተ-መጻሕፍት ጋር ተኳሃኝነትን ለማረጋገጥ አቅዷል፣ ይህም ለአገልግሎት ዝግጁ በሆኑ ጥቅሎች መልክ እንዲደርስ ታቅዷል።

ምንጭ: opennet.ru

አስተያየት ያክሉ