الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

هل يمكن ان تعمل البرامج المعمولة بالسي شارب على لينكس ؟

بدأه ibr_exn في 17 مارس 2008 · 7 رد · 1,204 مشاهدة · في نظام تشغيل Unix & Linux
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السؤال بشكل اخر

هل يوجد .net لل linux

عندما دخلت على موقع مايكروسوفت لم اجد نسخة خاصة باللينكس

تحياتي

الحمد لله الذي هدانا لهذا وماكنا لنهتدي لولا ان هدانا الله

#2

دور على حاجة اسمها مونو في اللينكسmono

ده بيئة خاصة باللينكس عشان تشغل الدوت نت على اللينكس

#3

هناك برنامج wine لتشغيل برامج الويندز علي اللينكس.

#4

الف شكر على الرد السريع

مش المفروض ان ال.net

مثل ال jvm

يعني معمولة علشان موضوع ال portibility والمفروض يكون في نسخة لكل نظام تشغيل

والا يمكن اني فاهم الموضوع غلط

الحمد لله الذي هدانا لهذا وماكنا لنهتدي لولا ان هدانا الله

#5

و أعتقد أنك لازم تعمل ترجمة لمشروعك تحت بيئة Mono ﻷ الملفات التنفيذية الناتجة عن الترجمة من خلال الـ NET. لن تعمل كما هى فى الـ Linux و الله أعلم.

اقتباس
يعني معمولة علشان موضوع ال portibility والمفروض يكون في نسخة لكل نظام تشغيل
سبق و أن صرحت ميكروسوفت أنها بتفكر تعمل/هتعمل (مش متأكد) نسخة للـ Linux

تم تعديل هذه المشاركة بواسطة msayed2004 في 17 مارس 2008 في 14:11

#6
اقتباس
و أعتقد أنك لازم تعمل ترجمة لمشروعك تحت بيئة Mono ﻷ الملفات التنفيذية الناتجة عن الترجمة من خلال الـ NET. لن تعمل كما هى فى الـ Linux و الله أعلم.

مش لازم في بعض الحالات التي يكون فيها البرنامج معتمد فقط على بعض الـمكتبات العامة والتي تعمل على كلا المنصتين . ففي هذه الحالة يكفي فقط ان تنفذ البرنامج ليعمل مباشرة مثل الجافا .

لا إله الإ الله وحده لا شريك له الملك وله الحمد يحي ويميت وهو على كل شئ قدير

------------------------------------------------------------------------------------------------

gazabigBanner.jpg

------------------------------------------------------------------------------------------------

#7

كنت أعتقد أنها أذا ترجمت بالـ NET. فأنها ستحتاج الى PE Loader فهل هذا صحيح ؟ و أن كان نعم فهل يوجد مثلة فى Mono

(و طبعا الحديث بعيدا عن Wine)

تم تعديل هذه المشاركة بواسطة msayed2004 في 17 مارس 2008 في 20:15

#8
اقتباس
كنت أعتقد أنها أذا ترجمت بالـ NET. فأنها ستحتاج الى PE Loader فهل هذا صحيح ؟ و أن كان نعم فهل يوجد مثلة فى Mono

صيغة ملفات الـ Binary الخاصة بالدوت نت ايضاً PE ولكنها تسمى NET PE. ينفذ عن طريق CLR وكذلك ايضاً المونو , فهو يستخدم نفس البنية من الـ PE .

لا إله الإ الله وحده لا شريك له الملك وله الحمد يحي ويميت وهو على كل شئ قدير

------------------------------------------------------------------------------------------------

gazabigBanner.jpg

------------------------------------------------------------------------------------------------

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…