نمایش نتایج 1 تا 8 از 8

نام تاپیک: میخواستم بدونم برای اجرای Mono روی LINUX کدوم یکی اش رو باید دانلود کنم؟

  1. #1
    کاربر دائمی آواتار prince-of-persia
    تاریخ عضویت
    خرداد 1385
    محل زندگی
    ایران-اصفهان
    پست
    235

    میخواستم بدونم برای اجرای Mono روی LINUX کدوم یکی اش رو باید دانلود کنم؟

    سلام

    این لینک پروژه MONO هست.http://www.mono-project.com/Downloads
    میخواستم بدونم برای اجرا روی LINUX کدوم یکی اش رو باید دانلود کنم.و با توجه به اینکه شنیده بودم MONO یکی هست و روی تمام نسخه های لینوکس نصب میشه چرا اینقدر لینک دانلود برای نسخه های مختلف گذاشته.و مثلا من یک PARSIX دارم باید کدو اش رو دانلود کنم.
    آیا اصلا روی لینوکس من قابل اجرا هست یا حتما باید یکی از ورژن هایی که گذاشته رو داشته باشم؟ البته علت گرایش بنده تنها توجه به رایگان بودن لینوکس است لذا باید بدانم آیا روی لینوکس های کمتر شناخته شده و رایگان قابل اجرا است یا خیر؟
    و البته یک توضیح علمی و مبتنی بر تجربه می خواستم.و اینکه مثلا برای اجرای یک برنامه پایگاه داده نیاز به موارد زیر هست:
    1-.net frame work 2.0
    2-windows installer 3.1
    3-sql server enterprise
    و یکسری ocx و dll که مخصوص برنامه هست و احتمالا موجود است.
    حالا می خواستم بدونم تکلیف موارد فوق و ده ها موردی که در سایر برنامه ها استفاده می شه چیه؟
    و آیا مقایسه MONO با JAVA VM صحیح است؟
    همچنین می خواستم بدونم چقدر قابل اطمینان هست , آیا سرعت کاهش میابد و اینکه چقدر جای پیشرفت دارد؟

  2. #2
    هر کدام از فایلهایی که برای دانلود وجود داره مختص یه نگارش از لینوکسه که کنار اون نوشته شده. اما می تونید نسخه ای که برای همه نگارشها قرار داده شده (All distributions) رو دانلود کرده و نصب کنید.
    شما سوالتون رو در قسمت ASP.NET پرسیدید، در صورتی که به C#‎ ربط داره. اگر برای ASP.NET و اجرای برنامه های اون روی Apache می خواهید اطلاعاتی داشته باشید، می تونید به سایت www.mainsoft.com یه سر بزنید و درباره نرم افزار Grasshoper سرچ کنید. در غیر این صورت هم باید سوال رو در بخش C#‎ مطرح می کردید.

    برنامه نویسی با Mono دقیقا مثل .NET و برنامه نویسی که برای ویندوز انجام می دید نیست. یعنی خروجی که در Mono دریافت می کنید دیگه فایل Exe و یا Msi نیست که بخواهید از Windows Installer استفاده کنید. در ضمن Mono سرعت رشد خیلی کمتری نسبت به .NET Framework مایکروسافت داره. یعنی هنوز Mono در حال تکمیل پیاده سازی کلاس لایبراری های موجود در SDK مربوط به .NET Framework 1.1 هست. فکر نکنم نسخه 2 رو پیاده سازی کرده باشه.

    در مورد مقایسه Mono با JVM فکر کنم بتونیم این کار رو انجام بدیم، چون منطق کاری یکسانی دارند.

    در مورد قابلیت اطمینان هم من خودم تجربه عملی نداشتم، بلکه فقط سمپلهای خود Mono رو دیدم. اما می تونید به این قسمت و پروژه هایی که با این سیستم پیاده سازی شده یه نگاهی بندازید:

    http://www.mono-project.com/Companie...o_uses_Mono.3F

  3. #3
    کاربر دائمی آواتار prince-of-persia
    تاریخ عضویت
    خرداد 1385
    محل زندگی
    ایران-اصفهان
    پست
    235
    تفاوت Maintenance و Stable چیه؟
    و اینکه نهایتا تکلیف OCX ها و sql server چیه؟
    و آیا برنامه را باید مجددا ترجمه نمود و باید در لینوکس مقصد MONO نصب باشد؟
    یا اینکه mono یک محیط مثل .net است با این تفاوت که برای لین.کس خروجی می دهد ؟

  4. #4
    تفاوت Maintenance و Stable چیه؟
    چه ربطی به بحث داره؟

    و اینکه نهایتا تکلیف OCX ها و sql server چیه؟
    در مورد OCX ها اگر منظورت کامپوننت های Third-Party هست که توی ویندوز از اونها استفاده می کنی که خوب قابل استفاده نیستند. در مورد کامپوننت هایی که با خود .NET نوشته شدن هم اطلاعاتی ندارم. در نسخه قبلی Mono تا جایی که من باهاش کار کردم، ابزاری برای این کار نبود، ممکنه در نسخه جدید چنین قابلیتی باشه (که احتمال اون هم ضعیفه)

    در مورد بانک اطلاعاتی هم اطلاعی ندارم.

    در مورد سوال آخر وقتی استفاده کردی متوجه خواهی شد که این طور نیست که فکر کنی Mono رو دانلود و نصب می کنی، بعد یه آیکون روی Desktop میزاره که به صورت پیش فرض هم می تونه فایلهای .csproj رو باز کنه و به سادگی، و یا با چند تا warning کامپایل کنه. بعد از نصب متوجه تفاوتهای اون با چیزی که توی ذهنت هست خواهی شد.

  5. #5
    کاربر دائمی آواتار prince-of-persia
    تاریخ عضویت
    خرداد 1385
    محل زندگی
    ایران-اصفهان
    پست
    235
    این 2 تایی که گفتن 2 نسخه از all destribute هست.

  6. #6
    کاربر دائمی آواتار ghafoori
    تاریخ عضویت
    مرداد 1384
    محل زندگی
    اصفهان-نجف اباد
    پست
    1,111
    یعنی هنوز Mono در حال تکمیل پیاده سازی کلاس لایبراری های موجود در SDK مربوط به .NET Framework 1.1 هست. فکر نکنم نسخه 2 رو پیاده سازی کرده باشه.
    mono در نسخه 1.2.3 از تمام کلاسهای دات نت 2 پشتیبانی میکند و فقط کمی در قسمت web part ها مشکل دارد و همچنین به این نسخه کامپایلر vb هم اضافه شده
    در مورد sql server شما می توانید بجای sql server از mysql یا بانکهایه اطلاعاتی دیگر موجود در لینوکس را استفاده کنید
    یا اینکه mono یک محیط مثل .net است
    محیط منو بصورت یک یرنامه است که designer نداره و مانند notepad شما باید کد را تایپ کنید و کامپایل نمایید

  7. #7

    نقل قول: MONO

    نقل قول نوشته شده توسط ghafoori مشاهده تاپیک
    mono
    محیط منو بصورت یک یرنامه است که designer نداره و مانند notepad شما باید کد را تایپ کنید و کامپایل نمایید
    دقیقا رفتی سر اصل مطلب توی تمام screenshot هایی که برای این پروژه توی خود سایتش هست یه IDE وجود داره که اگر نگم تمام ولی بخشی از امکانات VS رو داره من توی تمام منابع لینوکس که داشتم جستجو کردم اما هیچ IDE وجود نداشت و mono رو توی همون ترمینال می تونستم کار کنم یعنی با دستور فایل رو کامپایل کنه در حالی که توی سایتش یه IDE هست؟ کسی در این مورد اطلاعاتی نداره؟

    مطلب چقدر قدیمیه تازه به تاریخ آخرین پست نگاه کردم!!!! این صفحه رو از توی جستجو ها دیدم اگر دیر به اینجا سرزدیم عذرخواهی می کنم :D
    آخرین ویرایش به وسیله Legend M.A.R : یک شنبه 23 آبان 1389 در 20:11 عصر دلیل: !!!!

  8. #8
    کاربر دائمی آواتار codelover
    تاریخ عضویت
    بهمن 1385
    محل زندگی
    خونمون
    پست
    117

    نقل قول: MONO

    دوست عزیز اون اسکرین شات های رو که دیدی مربوط میشه به monodevelop
    میتونی از اینجا بگیریش
    http://monodevelop.com/

    ولی فکر کنم این بحث مربوط بشه به تالار mono

تاپیک های مشابه

  1. پروژه mono چیست؟
    نوشته شده توسط titbasoft در بخش پروژه Mono
    پاسخ: 55
    آخرین پست: چهارشنبه 16 آذر 1390, 18:19 عصر
  2. Mono.Design
    نوشته شده توسط Inprise در بخش پروژه Mono
    پاسخ: 3
    آخرین پست: یک شنبه 25 مهر 1389, 22:38 عصر
  3. روش نصب mono
    نوشته شده توسط kia1349 در بخش توسعه‌ی لینوکس و نرم افزارهای آزاد
    پاسخ: 3
    آخرین پست: چهارشنبه 07 مرداد 1383, 09:22 صبح
  4. Mono and Apache
    نوشته شده توسط oxygenws در بخش ASP.NET Web Forms
    پاسخ: 0
    آخرین پست: دوشنبه 24 فروردین 1383, 02:40 صبح

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •