PDA

View Full Version : اجرای بر روی هر PlatForm



ICEMAN
جمعه 25 شهریور 1384, 11:37 صبح
سلام ...........
یه مساله یی که در مورد .Net در اوایل خیلی جلب توجه میکرد یه امتیازی مثله Java بود
ولی این جور که من نتیجه گرفتم هنوز خبری نشده از همچین امکاناتی
که مثلا یه Machine کوچیک نصب کنی و بعد بدون PlatّForm برنامه هات اجرا بشه

اگه چیزی در مورد هست در حال حاضر به ما هم یاد بدید و
کلا اطلاعات بیشتری در مورد

با تشکر

omid_Ahmadi
شنبه 26 شهریور 1384, 09:23 صبح
بیشترین چیزی که راجع به هماهنگی .NET با دیگر پلت فرمها مطرح میشد، وب سرویس ها بود که میتونست با استفاده از XML و SOAP با دیگر پلت فرمها که این استانداردها را پشتیبانی میکنند کار کند.
اما راجع به این مورد که برنامه های اون در همه سیستم عامل ها اجرا بشه، از اول هم اعلام شده بود که برنامه های تحت .NET در محیطهخایی اجرا میشوند که CLR در اون نصب شده باشه یا به صورت کلی تر .NET Framework برای اون سیستم عامل وجود داشته باشه. برای اجرای برنامه های تحت .NET در محیطهایی مثل لینوکس به .NET Framework در اون محیط نیاز هست که البته فعلا چنین چیزی به صورت کامل وجود نداره (به جز Mono که توی سایت راجع به اون بحث شده).

Mehdi Asgari
پنج شنبه 31 شهریور 1384, 23:16 عصر
در حال حاضر علاوه بر ویندوز ، بر روی Linux , Unix Free BSD و Mac هم میشه دات نت رو اجرا کرد.
پروژه های SSCLI و DotGNU و Mono به همین منظور ایجاد شدند.
ولی هیچکدوم تجاری نبوده و قابلیتهای دات نت مایکروسافت رو به طور کامل عرضه نمی کنن ، ولی چون کد-باز هستن از نظر آموزشی حرف ندارن.

ICEMAN
جمعه 01 مهر 1384, 11:28 صبح
در حال حاضر علاوه بر ویندوز ، بر روی Linux , Unix Free BSD و Mac هم میشه دات نت رو اجرا کرد.
پروژه های SSCLI و DotGNU و Mono به همین منظور ایجاد شدند.
ولی هیچکدوم تجاری نبوده و قابلیتهای دات نت مایکروسافت رو به طور کامل عرضه نمی کنن ، ولی چون کد-باز هستن از نظر آموزشی حرف ندارن.
این پروژه هایی که گفتی جدا باید تهیه بشن و روی سیستم عاملهای موبایل هم نصب میشن یا نه

anubis_ir
جمعه 01 مهر 1384, 14:08 عصر
نمونه تجاری برای موبایل :
http://www.appforge.com/products/enterprise/crossfire/index.html

(علاوه بر اضافه شدن به محیط ویژوال استودیو، یک فایل sis هم به شما میده که می تونی روی گوشی موبایل خودتون نصب کنید. به این صورت شبه ماشین مجازی دات نت روی گوشی موبایل شما نصب میشه. بعد برنامه های توسعه یافته با استفاده از امکانات اضافه شده به VS.NET ، توسط add-in آن به فایل sis تبدیل شده و بعد تحت کلاینت ذکر شده فوق اجرا میشه)