OpenSilver 2.1 پليٽ فارم دستياب آهي، Silverlight ٽيڪنالاجي جي ترقي کي جاري رکندي

اوپن سلور 2.1 جاري ڪيو ويو آهي، سلور لائيٽ پليٽ فارم جي ترقي کي جاري رکندي ۽ C#، F#، XAML، ۽ .NET ٽيڪنالاجيون استعمال ڪندي انٽرايڪٽو ويب ايپليڪيشنن جي تخليق کي فعال بڻائي ٿو. اوپن سلور سان گڏ ٺهيل سلور لائيٽ ايپليڪيشنون ڪنهن به ڊيسڪ ٽاپ ۽ موبائل برائوزر ۾ هلائي سگهجن ٿيون جيڪي ويب اسمبلي کي سپورٽ ڪن ٿيون، پر ڪمپليشن في الحال صرف ان ۾ ممڪن آهي. Windows ويزوئل اسٽوڊيو ماحول استعمال ڪندي. پروجيڪٽ ڪوڊ C# ۾ لکيل آهي ۽ MIT لائسنس تحت ورهايو ويو آهي.

2021 ۾، Microsoft معياري ويب ٽيڪنالاجي استعمال ڪرڻ جي حق ۾ سلور لائٽ پليٽ فارم کي ترقي ۽ برقرار رکڻ بند ڪيو. شروعات ۾، OpenSilver پروجيڪٽ جو مقصد Microsoft پاران پليٽ فارم کي برقرار رکڻ کان انڪار ۽ برائوزرن ۾ پلگ ان جي حمايت جي خاتمي جي حوالي سان موجوده سلور لائٽ ايپليڪيشنن جي زندگي کي وڌائڻ لاءِ اوزار مهيا ڪرڻ هو. OpenSilver سلور لائٽ انجڻ جي سڀني بنيادي خصوصيتن کي سپورٽ ڪري ٿو، بشمول C# ۽ XAML لاءِ مڪمل سپورٽ، گڏوگڏ پليٽ فارم جي اڪثر APIs تي عمل درآمد، C# لائبريريون استعمال ڪرڻ لاءِ ڪافي آهن جهڙوڪ ٽيلرڪ UI، WCF RIA خدمتون، PRISM ۽ MEF.

ان جي موجوده شڪل ۾، OpenSilver اڳ ۾ ئي Silverlight جي زندگي کي وڌائڻ لاء هڪ پرت کان ٻاهر ٿي چڪو آهي ۽ نئين ايپليڪيشن ٺاهڻ لاء هڪ آزاد پليٽ فارم طور سمجهي سگهجي ٿو. مثال طور، پروجيڪٽ ڊولپمينٽ ماحول پيدا ڪري ٿو (Visual Studio ۾ اضافو)، C# ٻولي ۽ .NET پليٽ فارم جي نئين ورزن لاءِ مدد فراهم ڪري ٿو، ۽ JavaScript ۾ لائبريرين سان مطابقت فراهم ڪري ٿو.

OpenSilver اوپن سورس پروجيڪٽس مونو (مونو-واسم) ۽ مائڪروسافٽ بليزر (ASP.NET ڪور جو حصو) جي ڪوڊ تي ٻڌل آهي، ۽ ايپليڪيشنون گڏ ڪيون ويون آهن WebAssembly وچولي ڪوڊ ۾ براؤزر ۾ عمل ڪرڻ لاءِ. OpenSilver CSHTML5 پروجيڪٽ جي ترقي کي جاري رکي ٿو، جيڪو C#/XAML/.NET ايپليڪيشنن کي اجازت ڏئي ٿو ته جاوا اسڪرپٽ جي نمائندگي ۾ مرتب ڪيو وڃي جيڪو برائوزر ۾ هلائڻ لاءِ موزون آهي، ۽ ان جي ڪوڊ بيس کي وڌائي ٿو C#/XAML/.NET کي WebAssembly کي گڏ ڪرڻ جي صلاحيت سان. JavaScript جي ڀيٽ ۾.

OpenSilver 2.1 ۾ اهم سڌارا:

  • فنڪشنل پروگرامنگ ٻولي F# لاءِ سپورٽ شامل ڪئي وئي، جيڪا ساڳي پروجيڪٽ ۾ استعمال ٿي سگهي ٿي XAML مارڪ اپ ٻولي سان گڏ پيچيده يوزر انٽرفيس ٺاهڻ لاءِ.
  • Microsoft پاران مهيا ڪيل مثالن جو اصل سيٽ "Silverlight Toolkit Samples" OpenSilver استعمال ڪندي عمل ڪرڻ لاءِ ترتيب ڏنو ويو.
  • شامل ڪيل سپورٽ ڪسٽم موضوعات لاءِ. Silverlight Toolkit مان پورٽ ٿيل 12 موضوعات شامل آهن.
  • 100 کان وڌيڪ ننڍڙا F# پروگرام شامل ڪيا ويا آھن نموني ايپليڪيشن گيلري ۾.
  • نموني سي آر ايم جي ترقي جاري رهي، هڪ ڪمپني ۾ گراهڪن سان رابطي کي منظم ڪرڻ ۽ سيلز سروس جي ڪم کي يقيني بڻائڻ لاء CRM سسٽم جي عمل جو هڪ مثال.
    OpenSilver 2.1 پليٽ فارم دستياب آهي، Silverlight ٽيڪنالاجي جي ترقي کي جاري رکندي
  • XR# فريم ورڪ جو هڪ ڏيک ورزن .NET ۽ XAML استعمال ڪرڻ لاءِ مهيا ڪيو ويو آهي 3D ايپليڪيشنون ۽ واڌاري يا ورچوئل ريئلٽي سسٽم ٺاهڻ لاءِ.
  • انيميشن سسٽم کي ٻيهر ڊزائين ڪيو ويو آهي، انيميشن سان ڪم ڪرڻ لاءِ اوزار شامل ڪري جيڪي اصل ۾ سلور لائٽ ۾ پيش ڪيا ويا هئا.
  • انٽرفيس عنصر UIElement.Clip ڪنهن به جاميٽري شين کي استعمال ڪرڻ جي صلاحيت کي لاڳو ڪري ٿو.
  • ڪارڪردگي جي اصلاح ڪئي وئي آهي.

مستقبل جي منصوبن ۾ هڪ بصري ڊيزائن ماحول فراهم ڪرڻ شامل آهي جيڪو توهان کي WYSIWYG موڊ ۾ XAML انٽرفيس ٺاهڻ جي اجازت ڏئي ٿو، اضافي WPF خاصيتن لاءِ سپورٽ، XAML ۾ ”هاٽ ري لوڊ“ فنڪشن لاءِ سپورٽ (هلندڙ ايپليڪيشن ۾ ڪوڊ ۾ ڪيل تبديليون لاڳو ڪرڻ)، لائيٽ سوئچ سپورٽ , ايڊيٽر VS ڪوڊ ڪوڊ سان گڏ انضمام کي بهتر ڪيو، .NET فريم ورڪ MAUI (ملٽي پليٽ فارم ايپ UI) سان انضمام هائبرڊ ايپليڪيشنون ٺاهڻ لاءِ جيڪي پليٽ فارم-مقامي APIs استعمال ڪن ٿيون.

جو ذريعو: opennet.ru

DDoS تحفظ سان سائيٽن لاءِ قابل اعتماد هوسٽنگ خريد ڪريو، VPS VDS سرور 🔥 DDoS تحفظ سان قابل اعتماد ويب سائيٽ هوسٽنگ خريد ڪريو، VPS VDS سرورز | ProHoster