أتمّت [.نت] [بورتبيليتي] مع خمر & أحاديّة?
أحاديّة ال [أبن-سورس] صيغة من مكروسوفت [.نت] هيكل. هو يطبّق أكثر من ال [بكند] هيكل سمات, غير أنّ لسوء الحظّ, سقوط مسطّحة على وجهه جميلة صغيرة عندما يحاول أن يعرض ال [أوسر ينترفس] - أيّ يكون ماذا [أبّ] مكتبيّة يكونون جميعا حول.
خمر على ال [أثر-هند], [لينوإكس] مينة من ([مجور برت] من) مكروسوفت [وين32] مكتبة - اللب اعتمادات من [ويندووس] تطوير مكتبات, وأكثر بأهمّيّة, ال [وين32] قارن عناصر. مع خمر, أنت يستطيع ركضت كثير تقليديّة [ك] [وين32] [إإكسكتبلس] على [لينوإكس], مع تحديد مؤكّدة.
[مونو'س] كبير يتعثّر قالب ال [غي] و [.نت] برامج أنّ يستعمل [ب/ينفوك] أن يدعو أهليّ طبيعيّ [نون-منجد] [وين32] [دلّس] - أحاديّة صافية [.نت] بيئة, ويستطيع لا يعالجهم. غير أنّ من الوصف أعلاه, أنّ تماما ما خمر فقت في… هكذا يستطيع لا نحن استعملت خمر+أحاديّة أن يجعل فقط حول أيّ [.نت] برنامج يركض على [لينوإكس] طازجة من ال [.نت] مجمعة?
لسوء الحظّ, الجوابة رفض. ساعدت عندما المشروع أحاديّة كان أولى يبدأ خارجا, الأحاديّة تطوير فريق يعتبر يستعمل خمر أن يطبّق ال [سستم.ويندووس.فورمس] [نمسبس] من ال [.نت] هيكل (أيّ يكون عمليّا 100% [ك] أهليّ طبيعيّ [أونمنجد] [وين32] رمز في [.نت] أغلفة). غير أنّ جعل هم ال يصحّ إختبار في يقرّر إلى لا أخذت ال يتيح طريق وذهبت أنّ طريق, يترك النزاهة من المشروع أحاديّة مصونة و [فوكسنغ] على يصحّ [كروسّ-بلتفورم] [أوسر ينترفس] مكتبات بدلا من ذلك (ال [غتك] الآن ال [أوي] مكتبة الإختبار ل [كروسّ-بلتفورم] [.نت] تطبيقات).
غير أنّ حتّى ال [غتك] يصبح مكتبة أكثر إختبار مجدّة أو الأحاديّة "مينة" من [سوف] يصبح أكثر كاملة (يرى أدناه), سوفت لا [سمثينغ ليك ثيس] كنت جعلت يمكن? هو بالتّأكيد كان عظيمة أن فقط طبعت
$ خمر [وين32نتبّ.إكس] --[مونو/وسر/ليب/مونو/]
أو ربّما ([دبندينغ ون] ما [أبّ] يتمّ الدمج):
$ [وين32نتبّ.إكس] أحاديّة --[وين/وسر/ليب/وين/]
وتلقّيت خمر [هند-وفّ] ال [.نت] [وين32] تطبيق إلى أحاديّة, واعترضت ال [ب/ينفوك] دعوات إلى [وين32] [دلّس], يستبدلهم مع ه خاصّة [بورتد] [وين32] مكتبات [أن-ث-فلي]. أنّ كان عظيمة, أراد لم هو?
لسوء الحظّ, ليس نحن الالناس مسؤولة في خمر أو أحاديّة وهذا تزويد أخذ بعض وقت وجهد أن يحصل يذهب - رغم أنّ هو يكون رأينا أنّ إن هذا شيء يكون أتمّت هو عفن خمر أنّ يكون عدّدت ولا أحاديّة - [إين وردر تو] حفظت ال يصحّ [كروسّ-بلتفورم] طبيعة من المشروع أحاديّة وحافظت هو من ال جائز مستنقع أنّ يكون ال [وين32] مكتبة.
[أت ث مومنت], يعمل الفريق أحاديّة على "مينة" من أنواع ل [سستم.ويندووس.فورمس] أيّ سيترك كلّ برامج تقريبا يكتب ويصمد for Windows run on Linux without a problem. Instead of porting the actual SWF controls to Mono, the Mono team is working on a “compatibility layer” of sorts that will render the controls on-the-fly, making it look more “natural” no matter what platform it’s running on.
In the mean time, we highly recommend developers consider using the (technically-inferior, compatibility-superior) GTK# UI library instead of SWF for your .NET projects (on and off of Windows); and end-users can install the latest dev copy of Mono to gain access to the SWF “ported” library to make those Windows apps work!
Written by Computer Guru. Read more great feeds at is source WEBSITE
no comments.
Read more articles on Coding and Alternatives and Mono and WINE and .NET Framework and c# and Windows and Programming and Linux and software.
- [+] Digg: Feature this article
- [+] Del.icio.us: Bookmark this article
- [+] Furl: Bookmark this article
