پاسخ : سوالاتی پیرامون لینوکس و برنامه های متن باز
آره متوجه شدم فکر میکردم حالت کلی Visual منظورتون هست.
بهرحال بازم اولین کاندید همون Mono میشه که توی سایت mono-project.com میتونین اطلاعاتی پیدا کنین تا اونجائی که من جسته و گریخته دیدم اینه که حتی برخس شرکتهائی که قبلا روی .NET برنامه هاشونو توسعه دادن الان بدون تغییر آنچنانی در تکنولوژی (اونطوری که این پروژه میخواد) به MONO سوئیچ کردن تا با همون کدها (یا تقریبا با همون کدها---اطلاع دقیقی ندارم تا چه حد) یه برنامهٔ cross-platform بسازن که روی سیستم عاملهای مختلف اجرا بشه
اما اینکه پلتفرم های کدبستهٔ توسعهٔ نرم افزار مایکروسافت روی لینوکس اجرا بشن همهآش منوط به شل کردن کیسه از طرف مایکروسافت هست با قرارداد جنجالی که چند سال پیش NOVEL با Microsoft بست و خیلی از کاربرای لینوکس اونو خیانت دونستن مایکروسافت یه کم ازین سر کیسه رو شل کرد و به پروژهٔ متن باز مونو داد که شرکت ناول پشتش قرار داره...(حالا بده و بستانهای دیگه آش بمانه)
از جهتی هم قبل از این موضوع هم مونو به جاهائی رسیده بود.
حالا اینکه این پروژه در چه حدی هست من تجربه ای درین زمینه ندارم اما فکر میکنم بتونین با کدهائی که تحت ویندوز توسعه شون دادین روی مونو هم ادامه ش بدین و احتمالا یه اپلیکیشن cross-platform داشته باشین
راستش من تجربه ای با مونو و زبانهای تحت .NET ندارم و اطلاعاتم هم کلی هست.بهرحال روی سایت پروژه میتونین اطلاعات بیشتری کسب کنید حاالا اینکه اپلیکیشن خروجی شبیه اپلیکیشن های ویندوزی باشه یا نه یا تا چه حد شبیه باشه نمیدونم (خودتون میدونین به چی بستگی داره) من اطلاعی ندارم ولی میدونم بسیاری از تکنولوژی های .NET و زبانهائی اون رو به خصوص C# به علاوهٔآ یه سری زبانهای دیگه که در نسخهٔ مایکروسافتی نیستن حمایت میکنه (توی C# چندی پیش توی سایت تکنوناکس تاپیکی بود که روی مسائلی بحث میکرد که توی دات نت تحت ویندوز نیست بهرحال من روی بحث تسلط ندارم که دقیق بهتون اطلاعات بدم)
آره متوجه شدم فکر میکردم حالت کلی Visual منظورتون هست.
بهرحال بازم اولین کاندید همون Mono میشه که توی سایت mono-project.com میتونین اطلاعاتی پیدا کنین تا اونجائی که من جسته و گریخته دیدم اینه که حتی برخس شرکتهائی که قبلا روی .NET برنامه هاشونو توسعه دادن الان بدون تغییر آنچنانی در تکنولوژی (اونطوری که این پروژه میخواد) به MONO سوئیچ کردن تا با همون کدها (یا تقریبا با همون کدها---اطلاع دقیقی ندارم تا چه حد) یه برنامهٔ cross-platform بسازن که روی سیستم عاملهای مختلف اجرا بشه
اما اینکه پلتفرم های کدبستهٔ توسعهٔ نرم افزار مایکروسافت روی لینوکس اجرا بشن همهآش منوط به شل کردن کیسه از طرف مایکروسافت هست با قرارداد جنجالی که چند سال پیش NOVEL با Microsoft بست و خیلی از کاربرای لینوکس اونو خیانت دونستن مایکروسافت یه کم ازین سر کیسه رو شل کرد و به پروژهٔ متن باز مونو داد که شرکت ناول پشتش قرار داره...(حالا بده و بستانهای دیگه آش بمانه)
از جهتی هم قبل از این موضوع هم مونو به جاهائی رسیده بود.
حالا اینکه این پروژه در چه حدی هست من تجربه ای درین زمینه ندارم اما فکر میکنم بتونین با کدهائی که تحت ویندوز توسعه شون دادین روی مونو هم ادامه ش بدین و احتمالا یه اپلیکیشن cross-platform داشته باشین
راستش من تجربه ای با مونو و زبانهای تحت .NET ندارم و اطلاعاتم هم کلی هست.بهرحال روی سایت پروژه میتونین اطلاعات بیشتری کسب کنید حاالا اینکه اپلیکیشن خروجی شبیه اپلیکیشن های ویندوزی باشه یا نه یا تا چه حد شبیه باشه نمیدونم (خودتون میدونین به چی بستگی داره) من اطلاعی ندارم ولی میدونم بسیاری از تکنولوژی های .NET و زبانهائی اون رو به خصوص C# به علاوهٔآ یه سری زبانهای دیگه که در نسخهٔ مایکروسافتی نیستن حمایت میکنه (توی C# چندی پیش توی سایت تکنوناکس تاپیکی بود که روی مسائلی بحث میکرد که توی دات نت تحت ویندوز نیست بهرحال من روی بحث تسلط ندارم که دقیق بهتون اطلاعات بدم)
دیدگاه