windows - للموبايل - قاموس انجليزي عربي ناطق مجانا




ما هو أفضل الإعداد لتطوير مونو على ويندوز؟ (7)

بدأت في محاولة للعب مع مونو، ومعظمهم من أجل المتعة في الوقت الراهن. حاولت لأول مرة لاستخدام البرنامج المساعد فيسوال ستوديو التي من شأنها تحويل كبروج إلى ماكيفيل، ولكن يبدو أن هناك أي إصدار متاح ل فيسوال ستوديو 2005. قرأت أيضا عن مونوديفيلوب إيد، الذي بدا لطيفا. لسوء الحظ، ليس هناك حزمة ما قبل القوات المسلحة البوروندية ويندوز لذلك. حاولت اتباع بعض التعليمات لبناءه من خلال الجمع بين التبعيات من عمليات التثبيت الأخرى ذات الصلة شبه. انها لم تنجح، ولكن هذا ربما لأنني رجل ويندوز المنحى، ويمكن بالكاد توضيح "ماكيفيل".

لذلك، سؤالي هو هذا: ما هو أدنى طريقة الطاقة للحصول على ما يصل وتشغيل لمحاولة بعض التنمية القائمة على مونو على ويندوز؟


Chris لقد وجدت أن فيسوال ستوديو هو أفضل إيد لتطوير ضد .NET - أعتقد أن أفضل طريقة لاستهداف مونو هو في الحقيقة مجرد تطوير وبناء فيسوال ستوديو تحت ويندوز ثم مجرد تشغيل تلك الثنائيات مباشرة على لينكس (أو أيا كان منصة مونو الأخرى التي تستخدمها). هناك إصدارات مجانية من فيسوال ستوديو إذا الترخيص هو مصدر قلق. إذا كنت تتطور تحت لينكس، فإن أفضل برنامج هو على الأرجح الكسوف مع البرنامج المساعد مونو (انظر دليل مونو - الكسوف لتعليمات التثبيت) ولكن نضع في اعتبارنا أنه ليس بالقرب من كمية من الميزات أو تكامل اللغة فيسوال ستوديو ديه.

modesty مونو هو طرف ثالث تنفيذ المصدر المفتوح للإطار. نيت الذي يسمح لك لتشغيل تطبيقات .NET على منصات أخرى من ويندوز.


أول غريزة بلدي سيكون غير مفيدة نوعا ما "تثبيت لينكس". كنت السباحة إلى حد ما ضد التيار لمحاولة تطوير في أحادية تحت النوافذ. تثبيت غك وكل شيء قليلا من عناء في تجربتي.

إذا كنت تشعر مثل استخدام لينكس، ثم هل يمكن أن تحاول أوبونتو

غير ذلك:

هناك بعض المعلومات هنا: http://www.mono-project.com/Mono:Windows ويبدو أن سيغوين تولشين قد يكون أفضل رهان. أنا لا أعتقد أنك سوف تكون قادرة على تجنب ماكيفيلز، للأسف. لقد وجدت البرنامج التعليمي أكثر وضوحا قليلا من O'Reilly .

@تواضع:

مونو يوفر البرامج اللازمة لتطوير وتشغيل .NET العميل وتطبيقات الخادم على لينكس، سولاريس، ماك أوس X، ويندوز، و أونيكس. برعاية نوفيل ( http://www.novell.com )، مشروع مفتوح المصدر مونو لديها مجتمع نشط ومتحمس المساهمة ويتم وضعه ليصبح الخيار الرئيسي لتطوير تطبيقات لينكس.
- من موقع مونو.


إكليبس المساعد ل مونو ميت. على لينكس استخدام مونوديفيلوب أو X- تطوير إذا كنت ترغب في دعم تجاري جيد (على الرغم من مونوديفيلوب يغلق عليها بسرعة ميزة الحكيمة). يحتوي ويندوز شاربديفيلوب على أهداف مسبويلد مخصصة لتجميع التعليمات البرمجية ضد مونو.

كما مونو و مونوديفيلوب تتغير بسرعة، تأكد من استخدام أحدث الإصدارات التي تم إصدارها، حتى لو لم يتم وضع علامة على أنها مستقرة حتى الآن (على سبيل المثال إصدارات شحنها مع الأسهم أوبونتو هي عفا عليها الزمن بشكل رهيب).

صورة فموير هو وسيلة رائعة لبدء اختبار ويندوز وضعت التعليمات البرمجية على لينكس. لا تلمس سيغوين إلا إذا كنت بالفعل متطابقة جدا معها.


كان ميغل وظيفة حول تصحيح مونو قيد التشغيل على لينكس مع تصحيح الأخطاء عن بعد على فيسوال ستوديو. قد يكون هذا شيء تريد أن ننظر إلى ... باستخدام فيسوال ستوديو لتصحيح مونو . وهناك أيضا مشروع جديد يسمى كلوفيرليف الذي يهدف إلى تمكين التصحيح أحادية على ويندوز في فيسوال ستوديو.


شخصيا، أنا مجرد تجميع في فيسوال ستوديو 2008 كما لو كان. نت 2.0 ثم تشغيل في مونو (VS2008 على ويندوز في فيرتوالبوكس، مونو على أوسك). جميع المشاكل تأتي في وقت التشغيل، على أي حال، وبالتالي فإن النظام يعمل تماما.

لقد وجدت للتو هذا الارتباط الجديد جدا ، وهو مدهش ويظهر لك كيفية إعداد فيسوال ستوديو 2008 ل مونو.

في نفس الوقت، إعداد مونو على أوبنتو أوبنتو داخل فيرتوالبوكس (منتج الشمس) هو سهل، غير مؤلم، ولا يجبر لك على التخلي عن أي منصة كنت تعيش عادة في.

هذا ليس له علاقة بسؤالك، ولكني قد ألاحظ أنني حصلت للتو في مونو وأنا مندهش كم من .Net يتم تنفيذها، بما في ذلك الكثير من الاشياء وينفورمز.


بعد عام، والجواب على هذا قد تغير كثيرا. يمكنك الآن استخدام مونوديفيلوب على ويندوز أو إذا كنت أكثر راحة في فيسوال ستوديو يمكنك استخدام أدوات فيسوال ستوديو لكتابة كل شيء ثم التصحيح على في فم للتأكد من أنه يعمل على لينكس.


أود أن أوصي الحصول على فموير لاعب واستخدام الحرة منصة التنمية مونو الصورة التي يتم توفيرها على الموقع.

تحميل مونو

وقت الإعداد لهذا سوف يكون الحد الأدنى، وسوف تسمح لك أيضا للحصول على التعليمات البرمجية الخاصة بك تعمل في. نيت ثم التركيز على قضايا نقل دون مشاحنات هائلة من آلات التحويل وما شابه ذلك. فإن أدوات فموير لاعب تسمح لك ببساطة سحب وإسقاط الملفات أكثر لنسخها.

أنا أتطلع إلى اتخاذ اثنين من بلدي. تطبيقات نيت وجعلها مونو المتوافقة، وهذا هو المسار أنا ذاهب الى اتخاذ هنا قريبا.







mono