PDA

View Full Version : بررسی طرح سیستم عامل ملی و سازگاری آن با محیط دات نت



AMIR_HOSSEIN1360
چهارشنبه 05 فروردین 1383, 14:35 عصر
برای من این سوال پیش آمده که حالا که دولت لینوکس فارسی قرار است به جای ویندوز

جایگزین کند تکلیف برنامه نویسان دات نت چیه آیا لینوکس frameworkeخاصی برای اجرای

برنامه های دات نت دارد یا اینکه کامپایلرهای جدیدی در حال تولید هست؟

:roll: :idea: :?:

Abbas Arizi
چهارشنبه 05 فروردین 1383, 17:30 عصر
انشااله وقتی سیستم عامل ملی ساخته شد، کامپایلر ملی و آفیس ملی و... ملی هم در راهه. :oops:

AMIR_HOSSEIN1360
چهارشنبه 05 فروردین 1383, 21:35 عصر
بیبینید حرف سر این نیست که قرار چی بشه من میخوام بدونم در لینوکس برای دات نت امکاناتی هست یا اینکه نه :مخالف:

Farhad.B.S
پنج شنبه 06 فروردین 1383, 00:05 صبح
پروژه مونو :


The Mono project is an open source effort sponsored by Novell to create a free implementation of the .NET Development Framework.

Mono includes a compiler for the C# language, a Common Language Runtime (CLR) for the Common Language Infrastructure (CLI) and a set of class libraries. The runtime can be embedded into your application. It implements both ADO.NET and ASP.NET.

همونطور که میبینید ، این دوستان در حال کار بر روی یه دات نت فریم ورک بر روی سیستم عامل های دیگه هستند . این فریم ورک منطبق بر فریم ورک مایکروسافت خواهد بود (یعنی پیاده سازی کلاس ها و رابطه اونها و ... مانند فریم ورک فعلی خواهد بود ) .
به عبارت دیگه : Write once , run anywhere ! 8-)

http://www.go-mono.com/

reza_62
پنج شنبه 06 فروردین 1383, 05:23 صبح
ایا با استفاده از مونو می توان برنامه های نوشته شده در visual studio .net را در لینوکس run کرد یا نه مثل kylix برای دلفی است و یک اسلوب برنامه نویسی جداگانه. همچنین ارتباط با database در mono چگونخ است و ایا می توان برنامه هایی که از odbc استفاده می کنند را در ان کامپایل و اجرا نمود.
ممنون. :roll:

Inprise
پنج شنبه 06 فروردین 1383, 05:45 صبح
مونو با خروجی های ویژوال استودیو سازگاری کامل نداره . در واقع هر چند شعار Write here , execute anywhere سرلوحهء کار است اما حداقل تا حالا که محقق نشده و مونو و دات نت صرفا" شبیه هم هستند . ( شاید در آینده سازگاری زیادی پیدا کنند ، اما در حال حاضر وجود مونو فقط میتونه یه محیط "آشنا" برای برنامه نویسان دات نت ، برای برنامه نویسی تحت لینوکس ایجاد کنه . سازگاری شون حتی با سازگاری VCL و CLX هم قابل مقایسه نیست ، هر چند تلاش تیم مونو واقعا" قابل تامل و شایان تحسینه ) .

ADO .NET به عنوان بخشی از مونو ، راهکار استاندارد دسترسی به داده است .

موفق باشی