انجمن‌های فارسی اوبونتو

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید

نویسنده موضوع: c# و .net در گنو/لینوکس  (دفعات بازدید: 833 بار)

0 کاربر و 1 مهمان درحال مشاهده موضوع.

آفلاین aFard

  • High Sr. Member
  • *
  • ارسال: 638
  • جنسیت : پسر
  • از دوستاران لینوکس
    • ویرگول من
c# و .net در گنو/لینوکس
« : 22 تیر 1402، 10:32 ق‌ظ »
سلام
راهی هست بشه یه حالتی مثل windows forms با دیزاینرش و c# و .net رو روی
گنو/لینوکس آورد؟ جایگزین داره؟
و البته من میخوام c# باشه نه اینکه الان بیان بگین c# فلانه برو c++
خودم عقلم میرسه!
ممنون میشم جایگزین خوب معرفی کنید به جای visual studio
که بشه توی c# رو کار کرد
جایگزین windows forms رو چیکار کنم؟
Its The legendery alireza138812

آفلاین دانیال بهزادی

  • ناظر انجمن
  • *
  • ارسال: 19706
  • جنسیت : پسر
  • Urahara Kiesuke
    • وبلاگ
پاسخ : c# و .net در گنو/لینوکس
« پاسخ #1 : 23 تیر 1402، 02:44 ب‌ظ »
باید از یه چارچوب گرافیکی استاندارد مثل GTK استفاده کنی:
https://www.mono-project.com/docs/gui/gtksharp
اگه این ارسال بهت کمک کرد، دنبال دکمهٔ تشکر نگرد. به جاش تو هم به جامعهٔ آزادت کمک کن

آفلاین aFard

  • High Sr. Member
  • *
  • ارسال: 638
  • جنسیت : پسر
  • از دوستاران لینوکس
    • ویرگول من
پاسخ : c# و .net در گنو/لینوکس
« پاسخ #2 : 23 تیر 1402، 05:20 ب‌ظ »

میخوام هم توی ویندوز بشه استفاده کرد هم گنو
Its The legendery alireza138812

آفلاین S Y N C R E X

  • Hero Member
  • *
  • ارسال: 807
  • جنسیت : پسر
  • The Control Is The Power
    • syncrex.me
پاسخ : c# و .net در گنو/لینوکس
« پاسخ #3 : 23 تیر 1402، 07:15 ب‌ظ »
Qt Creator هم یکپارچه و کامله :
https://www.qt.io/product/development-tools

اگه دقیقا خود .Net رو میخای هم Mono Develop عالی هست .

آفلاین aFard

  • High Sr. Member
  • *
  • ارسال: 638
  • جنسیت : پسر
  • از دوستاران لینوکس
    • ویرگول من
پاسخ : c# و .net در گنو/لینوکس
« پاسخ #4 : 23 تیر 1402، 10:02 ب‌ظ »
Qt Creator هم یکپارچه و کامله :
https://www.qt.io/product/development-tools

اگه دقیقا خود .Net رو میخای هم Mono Develop عالی هست .
ممنون با c# که خیلی ... ولی با c++ خوبه؟
Its The legendery alireza138812

آفلاین دانیال بهزادی

  • ناظر انجمن
  • *
  • ارسال: 19706
  • جنسیت : پسر
  • Urahara Kiesuke
    • وبلاگ
پاسخ : c# و .net در گنو/لینوکس
« پاسخ #5 : 24 تیر 1402، 11:50 ب‌ظ »
میخوام هم توی ویندوز بشه استفاده کرد هم گنو
خب می‌شه. GTK یه چارچوب مستقل از بستره.
اگه این ارسال بهت کمک کرد، دنبال دکمهٔ تشکر نگرد. به جاش تو هم به جامعهٔ آزادت کمک کن

آفلاین aFard

  • High Sr. Member
  • *
  • ارسال: 638
  • جنسیت : پسر
  • از دوستاران لینوکس
    • ویرگول من
پاسخ : c# و .net در گنو/لینوکس
« پاسخ #6 : 25 تیر 1402، 12:19 ق‌ظ »
ببینید توی ویژوال استودیو میشه راحت از دیزاینر استفاده کرد و وارد کد کردش
مثل qt هستش فرقش اینه که xml رو وارد کد میکنه
Its The legendery alireza138812

آفلاین دانیال بهزادی

  • ناظر انجمن
  • *
  • ارسال: 19706
  • جنسیت : پسر
  • Urahara Kiesuke
    • وبلاگ
پاسخ : c# و .net در گنو/لینوکس
« پاسخ #7 : 25 تیر 1402، 02:25 ق‌ظ »
خب؟
اگه این ارسال بهت کمک کرد، دنبال دکمهٔ تشکر نگرد. به جاش تو هم به جامعهٔ آزادت کمک کن

آفلاین Dr.Code

  • High Hero Member
  • *
  • ارسال: 1446
  • جنسیت : پسر
  • Dr.Code
    • My website
پاسخ : c# و .net در گنو/لینوکس
« پاسخ #8 : 25 تیر 1402، 02:47 ق‌ظ »
مگه زبان برنامه‌نویسی آزاد یا عنحصاری بودن داره؟

آفلاین دانیال بهزادی

  • ناظر انجمن
  • *
  • ارسال: 19706
  • جنسیت : پسر
  • Urahara Kiesuke
    • وبلاگ
پاسخ : c# و .net در گنو/لینوکس
« پاسخ #9 : 25 تیر 1402، 09:48 ق‌ظ »
بله. اگه همگردان اصلی زبانی آزاد باشه، اون زبان آزاده
اگه این ارسال بهت کمک کرد، دنبال دکمهٔ تشکر نگرد. به جاش تو هم به جامعهٔ آزادت کمک کن

آفلاین S Y N C R E X

  • Hero Member
  • *
  • ارسال: 807
  • جنسیت : پسر
  • The Control Is The Power
    • syncrex.me
پاسخ : c# و .net در گنو/لینوکس
« پاسخ #10 : 25 تیر 1402، 01:03 ب‌ظ »
نقل‌قول
ممنون با c# که خیلی ... ولی با c++ خوبه؟
بستگی به نیاز شما داره ،
بعضی وقتا پروژه مشخص میکنه کدوم رو استفاده کنید و مجبورید ،
بعضی وقت ها دلبخواهی و سلیقه ای میشه ،

درکل هم qt creator هم mono develop محیطی شبیه اون چهارچوب دارن که visual studio ویندوز هم داره ، توی خودشون فرم طراحی میکنی و همونجا هم براشون کد میزنی ،
mono develop از gtk استفاده میکرد اگه اشتباه نکم و qt creator هم از Qt ، که هردو خیلی خوبن .

سی شارپ آسون تر هست ، و برای اجرا روی سیستم های مختلف از یه میان افزار استفاده میکنه که اگه یه برنامه معمولی میخاید بسازید اصلا مهم نیست و گزینه خوبیه ،
سی پلاس پلاس نتیو و محلی اجرا میشه بدون میان افزار و اگه یه برنامه سیستمی میخاید درست کنید که مستقیم با سخت افزاری در اتباط هست و میلی ثانیه ها هم براتون مهمه انتخاب بهتریه ،
باز هم به تجربه های قبلی خودتون مربوطه ، کسی ممکنه همه عمرش سی کد زده باشه ، کاری که یه تازه کار با سی شارپ توی یه ماه برای یه مثلا ویدئوپلیر میکنه رو توی دو روز میتونه انجام بده .

gnome builder هم بنظر ابزار یکپارچه خوبی میاد ولی من تستش نکردم .

درنهایت اگر مسیر و نیاز شما کاملا مشخص و شفاف باشه معمولا ابزاری هم که نیاز دارید مشخصه و اون زمان معمولا یک گزینه فقط وجود داره برای انتخاب .
« آخرین ویرایش: 25 تیر 1402، 01:06 ب‌ظ توسط S Y N C R E X »