برگزیده های پرشین تولز

برنامه نویسی تحت لینوکس Mono

mohsen.zamany

کاربر تازه وارد
تاریخ عضویت
22 می 2007
نوشته‌ها
5
لایک‌ها
0
نمی دونم چقدر با این پروژه Mono آشنایید
Mono قصد داره دات نت را تحت پلتفرمهای مختلف مثل لینوکس و مکینتاش و سولاریس و .. ارائه بده
من در اینجا قصد ندارم که Mono را بررسی کنم و فقط هدفم اینه که خیلی خلاصه بگم چطور باهاش کار کنید
البته برای کسانی که از اون آگاه نیستند
خیلی خوب اولا بگم که احتیاجی به دریافت Mono نیست چون Opensuse 10.2 به همراه Mono ارائه شده
اما اگر این سیستم عامل را ندارید میتوانید Mono را از سایت زیر بگیرید

http://www.mono-project.com/Main_Page

تمام این کارها را Novell انجام داده. به طور دقیقتر بگم از لینک زیر Mono را دریافت کنید اما بازم میگم نصب Suse10.2
کاره راحت تره:

http://www.mono-project.com/Downloads

اما در اینجا من چگونگی ایجاد و کامپایل برنامه های Csharp را توضیح می دهم. پس از نصب Linux OpenSuse10.2 و یا Mono توسط دستور زیر می توانید برنامه نوشته شده به زبان #C را کامپایل کنید :

mcs filename.cs یا gmcs filename.cs

برای دریافت کامپایلر Csharp متوانید به آدرس زیر مراجعه کنید :

http://www.mono-project.com/CSharp_Compiler

سورس این کامپایلر را از لینک زیر متوانید بگیرید :(mcs C# 1.5)

http://anonsvn.mono-project.com/viewcvs/trunk/mcs/mcs.tar.gz?view=tar

در پایان تاکید می کنم که کار با Opensuse 10.2 راحتر است البته به یاد داشته باشید که این لینوکس لینوکس خیلی محبوبی هم هست.

در مقاله بعدی IDE ای برای کار با mono معرفی خواهم کرد.
 

hamid206

Registered User
تاریخ عضویت
26 فوریه 2005
نوشته‌ها
239
لایک‌ها
2
PS: Have you seen it?

(Top Secret Files about FBI and CIA)

http://www.acidjet.org/exp/کارت عالیه می خواستم بدونم فقط سوسه این مونو رو داره یا تو cd توزیع های دیگه هم هست چون خودت بخوای دانلود کنی و نصبش کنی سخته حجمش زیاده 48mb !...
 

mohsen.zamany

کاربر تازه وارد
تاریخ عضویت
22 می 2007
نوشته‌ها
5
لایک‌ها
0
PS: Have you seen it?

(Top Secret Files about FBI and CIA)

http://www.acidjet.org/exp/کارت عالیه می خواستم بدونم فقط سوسه این مونو رو داره یا تو cd توزیع های دیگه هم هست چون خودت بخوای دانلود کنی و نصبش کنی سخته حجمش زیاده 48mb !...

والا تا اونجائیکه من اطلاع دارم فعلا فقط suse داره اما مطمئن باشید ورژن های جدید تر mandrake , Debyan,fedora
نیز خواهند داشت یعنی امید که داشته باشند :D
البته نه هر ورژنی از opensuse به هر حال خودت را اذیت نکن پک امپراتورش 2500 تومان بیشتر نیست البته اگر دوست داشته باشی با suse کار کنی که این هم دور از انتظار نیست چون پر طرفدار ترین Linux شناخته شده و محبوبترینش.
یک نکته را هم در نظر داشته باشیم که mono و opensuse توسط Novell ایجاد و اسپانسر می شود. و برای همین است که درopensuse این محصول جدید ارائه گردیده است.
 

alireza sh

مدیر بازنشسته
تاریخ عضویت
2 ژانویه 2006
نوشته‌ها
2,775
لایک‌ها
70
سن
40
محل سکونت
نصف جهان
من هم غیر از suse جای دیگه ای ندیدم
 
بالا