حامی فایل

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

حامی فایل

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

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

اختصاصی از حامی فایل تحقیق درباره ربات بی سیم توپ جمع کن با کنترل تحت وب دانلود با لینک مستقیم و پر سرعت .

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

تعداد صفحات: 32

 

فصل اول : مقدمه

چیزهای بسیاری در مورد فواید تشویق دانشجویان جهت کار روی مسائلی از رشته‌های مختلف علمی بصورت مشترک نوشته شده است و بسیاری از مسائل واقعی جهان جهت دستیابی از طریق کار فردی بسیار پیچیده هستند.

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

در پاییز سال 2002 دانشجویان به طراحی و تکمیل یک ربات بی‌سیم توپ جمع کن با کنترل تحت وب پرداختند که قادر به دوری از برخورد به موانع می‌باشد و توسط یک کاربر خارجی و از طریق یک سرور تحت وب کنترل می‌شود.

در این مقاله ما به فراهم آوردن پیش زمینه و تاریخچه‌ای از این مجموعه واحد درسی در دانشکده «لوراس» پرداخته و به توصیف جنبه‌های ویژه درس و خلاصه‌ای از نتایج گزارش سال اقدام کردیم سپس تلاشهای ارزیابی خود را که جهت گسترش فرآیند این مجموعه درسی مورد استفاده قرار دادیم.

فصل دوم

سازماندهی درس:

بخش علوم کامپیوتر «دانشکده لوراس» یک تیم طراحی از دانشجویان ارشد خود را از سال 1986 جهت تکمیل پروژه درخواست کرد. در سال 1997 بخش فیزیک و مهندسی دانشکده لوراس برنامه‌ای جدید تحت عنوان «الکترومکانیک» را توسعه دادند.

در تلاش جهت به مشارکت گذاشتن هر دو برنامه، کارشناسان مورد نیاز علوم تکمیلی کامپیوتر با مهندسین طراحی بصورت یک گروه درآوردند. از سال 1998، این پروژه رباتهای متحرک خودکار که شامل اتومبیلهای مسابقه‌ای مسیریاب، رباتهای آتش نشان و در پروژه این سال یک ربات بی سیم توپ جمع‌کن را شامل می‌شود.

1-2- نقش اساتید:

اجرا قبلی واحد درس زمانی تعیین گردید که مراحل مناسب توسط تعیین گردیده و به شکل پروژه‌های کوچکتر ساخته شده و توسط گزارشات و نمایش آنان تکمیل شد. یکی از فواید این روش نگهداری درس بصورت سازمان یافته و ارائه جدول تعیین شده بود. اما در تجزیه شخص مؤلف تیمهای طراحی واقعی جهان چنین پروژه‌های کوچک معین ندارند و بایست بهترین عملیات درسی را مشخص کنند و یک دورة‌ زمانی عاقلانه برای یک هدف واقعی را بعنوان یک تیم در نظر بگیرند. در تلاشی برای نسخه برداری یک تجربة ضعیفتر تعیین شده، ما جهت کاهش کارفرمایی‌های جزئی اساتید، درس را بازسازی کردیم نقش ما اساساً بعنوان مدیر بود و جداول و ابعاد پروژه را برای تیمهای دانشجویی تغییر می‌دادیم.

2-2- چارچوب درس:

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

- این پروژه باید شامل یک بورد (صحنه زمین یا تابلو) قابل حمل، یک میکروکنترلر HC11 پیشرفته «فردمارتین» و «لابراتور MIT» باشد. این درخواست بدلیل صحنه زمین کنونی ما و موفقیت‌های پیشین ما توسط آنهاست.

- پروژه باید اجزاء طراحی مکانیکی برجسته (قابل توجهی) داشته باشد.

- بسیاری از درخواستهای امکانپذیر دیگر (که در یک ترم تکمیل شدند با بودجة ما متناسب بوده در حالیکه با تواناییهای فنی گروه نیز تناسب داشته باشد و ...)

با وجود آنکه در کل ما رضایت 100% در مورد پروژه انتخابی نداریم، دانشجویان از مشارکت و مالکیت پروژه راضی هستند. در اولین ملاقات دروس سال آخر ما موضوعی را تحت عنوان «مدارک مورد نیاز کاربر» مطرح کردیم که در آن بصورت مبهم، آنچه را ربات می‌بایست انجام دهد توصیف کردیم.

مدارک مورد نیاز کاربر بصورت ناقص و مبهم بود تا زمانیکه تجربه‌های حرفه‌ای مؤلف، کاربران محصول و موارد مدیریتی و بازیابی معمولاً اجزاء محصول و درجه دقت مورد نیاز برای طراحی را مورد بررسی قرار نمی‌دهند.

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

ما از دانشجویان خواستیم تا آنچه را که می‌خواستند بسازند و آنچه را که از نظر نرم افزاری، ابعاد و جهت حافظه ذخیره سازی در بر می‌گرفت را شرح دهند. ما دریافتیم که تولید یک محصول (فرآورده) با ویژگیهای قابل قبول، نیاز به نظارت و راهنمایی‌هایی از طرف ما دارد. دانشجویان بدون کمک ما نتوانستند آن سطح از جزئیاتی را که ما در نظر داشتیم تهیه کنند. در طول ویژگیهای نهایی محصول، از دانشجویان خواسته شد «نمودار گانت» را جهت پیشرفت کار پروژه تهیه و نمایش دهند. همچنین جداول پیشنهادی تکمیلی پروژه، که این کار مشکلی برای دانشجویان است همان طور که برای مهندسین در حال کار و تیمهای طراحی نرم افزاری مشکل است. سپس ما دیگر جداول باقیمانده درس را بر مبنای «نمودار گانت» قرار دادیم دانشجویان به ما گزارش هفتگی پیشرفت کار می‌دادند و طراحی‌های ابتدایی جهت بررسی و امتیاز دادن تحویل داده می‌شود و نمودار گانت در حال پیشرفت و بهتر شدن بود. بعضی فعالیتها بیشتر از آنچه مورد انتظار بود طول می‌کشید یعنی موارد که حتی بعنوان جزئیات نیز مطرح نشده بود نمود پیدا می‌کرد.


دانلود با لینک مستقیم


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

اثرات دما و کشش سطحی در مکانیسم های تولید co2 تحت شرایط مخزن- word

اختصاصی از حامی فایل اثرات دما و کشش سطحی در مکانیسم های تولید co2 تحت شرایط مخزن- word دانلود با لینک مستقیم و پر سرعت .

اثرات دما و کشش سطحی در مکانیسم های تولید فعل و انفعالات نفت خام co2 تحت شرایط مخزن با فرمت word شامل 32 صفحه

خلاصه:

موضوع این مقاله مطالعه اهمیت نسبی دو مکانیسم تکمیلی همچون جابجایی با آب و آشام طبیعی، ارزیابی تأثیر حالت های مختلف دما و کشش سطحی درنرخ تولید و برداشت نهایی نفت ازآزمایشهای آزمایشگاهی است. مکانیسم تولید به وسیله آشام طبیعی به طور تاریخچه ای باتولید درمخازن شکاف دار طبیعی همراه شده است. با وجود این اثر ناهمگونی ها و کانالی شدن، که معمولاً درمخازن غیرشکاف دار آرژانتین وجود دارد، نشان می دهد که مکانیسم آشام بطور قابل توجهی به تولید نفت کمک میکند.

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

زمانیکه پدیده به طور زیادی به ترکیب مولکولی سیالها و سنگ وابسته است، آزمایشها تا حدممکن عیناً به صورت شرایط مخزن طراحی شدند و به این علت آب ، نفت و سنگ همان سازند استفاده شدند. سنگ استفاده شده برای این مطالعه به طور زیادی Water wet است.

آزمایشهای جابجایی با سورفاکتانت بااستفاده از دو روش مختلف انجام شدند. A) شروع تزریق سورفاکتانت همزمان با شروع جابجایی است. B)تزریق سورفاکتانت بعد از تزریق یک حجم منفذی (pv) ازآب شروع می شود.

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

پدیده آشام طبیعی یک مکانیسم مهم تولید درسنگهای water wet بدست آمد. استفاده از سورفاکتانتها و افزایش دما اثر مکانیسم آشام را مطلوب میکند. بازده مکانیسم جابجایی با کاهش کشش سطحی و افزایش دما بهبود می یابد.

یک روش جدید که ناهمگونی نمونه را به کمک مکانیسم آشام مشخص می کند به وجود می آید. روش براساس یک آنالیز کیفی منحنی های آزمایشی برداشت نفت دربرابر حجم منفذی (pv) است.

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


دانلود با لینک مستقیم


اثرات دما و کشش سطحی در مکانیسم های تولید co2 تحت شرایط مخزن- word

وکالت دادگستری در فرانسه 16ص

اختصاصی از حامی فایل وکالت دادگستری در فرانسه 16ص دانلود با لینک مستقیم و پر سرعت .

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

تعداد صفحات: 20

 

وکالت دادگستری در فرانسه ، حرفه ای تحت حمایت و نظارت کانون وکلا

کلای دادگستری هر حوزه قضایی فرانسه درون نهادی صنفی گردهم آمده تا مقررات حاکم بر حرفه خود را، در چارچوب قوانین و آییننامههای دولتی قابل اجرا تنظیم نموده و خود بر اجرای صحیح آن نظارت کرده و بهطور همبسته از حقوق صنفی خود در مقابل هرگونه تعرضی از خارج، بویژه از جانب مقامات دولتی، حمایت و دفاع نمایند. این نهاد صنفی کانون وکلای دادگستری نام دارد و دارای شخصیت حقوقی میباشد که نقش حامی حقوق و ناظر بر اجرای تعهدات دستهجمعی وکلای عضو آن را داشته و بهعنوان سخنگوی رسمی این صنف اقدام مینماید.

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

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

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

کانون وکلا نسبت به رفتار نیروهای انتظامی و پلیس هنگام دستگیری و بازداشت مجرمان حتمی یا احتمالی بسیار حساس است و درصورت اعتراض وکلای متهمان به نحوه اقدام پلیس دراین مواقع از وکلا کاملاً حمایت میکند.

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

اما حمایت از حرفه وکالت، مستلزم آن است که افرادی که این حرفه را پیش میگیرند، به نوبه خود، در چارچوب قوانین و مقررات عمل کرده و با کردار خود شأن این حرفه و جایگاه آن را در جامعه حفظ نمایند. پس جنبه مهم یدگر فعالیت کانون وکلا نظارت بر نحوه عمل وکلای عضو آن است.

دوجنبه حمایت و نظارت در فعالیتهای کانون وکلای فرانسه نمایان است و تا حد زیادی هم با یکدیگر توأم میباشد زیرا انگیزه این نظارت، حمایت مؤثر از صنف و از اعضای آن میباشد.

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

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

1ـ سازماندهی کانون وکلا در فرانسه

درحوزه صلاحیت هر دادگاه استینافی در فرانسه یک کانون وکلا تشکیل شدهاست. هرکانون یک انجمن صنفی است که از شخصیت حقوقی مجزایی برخوردار بوده و در حوزه قضایی خود به طور کاملاً مستقل عمل میکند.

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

هرکانونی توسط هیأت مدیرهای که عنوان «شورای نظام» (Conseil de I\'Order) را دارد اداره میشود. این شورا دراین امر از حمایت قانون برخوردار بوده وظایفش نیز از قانون ناشی میگردد. شورای نظام یا هیأت مدیزه کانون از سوی وکلای عضو کانون مربوطه انتخاب میشود. تعداد اعضای آن درهر کانونی متفاوت سات. برای مثال، در کانون وکلای پاریس، هیأت مدیره از 36عضو تشکیل میگردد. اعضای شورای نظام یا هیأت مدیریت برای مدت سه سال توسط وکلای عضو کانون انتخاب میشوند و هر سال کرسی 3/1 از آنان به رأیگیری گذاشته میشود.

هیأت مدیره کانون رییسی را برای خود انتخاب میکند که در مقام ریاست کانون انجام وظیفه میکند. رییس کانون را اصطلاحاً در فرانسه «چوب بدست» (Batonnier) مینامند. این لقب به یاد اسطوره نیکلای مقدس (Saint Nicholas) معروف به حامی وکلا میباشد که همیشه چوبی را به عنوان عصا دردست داشته و با عصایش از مریدان خود حمایت میکردهاست. رییس کانون برای یک دوره دوساله انتخاب میشود. در آغاز سال دوم مدیریت او و همزمان با انتخاب ثلثی از اعضای هیأت مدیره، یک نفر به عنوان قائممقام وی انتخاب میشود که سال بعد، هنگام


دانلود با لینک مستقیم


وکالت دادگستری در فرانسه 16ص

مونو تحولی در برنامه‌نویسی تحت لینوکس

اختصاصی از حامی فایل مونو تحولی در برنامه‌نویسی تحت لینوکس دانلود با لینک مستقیم و پر سرعت .

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

تعداد صفحات: 8

 

مونو ؛ تحولی در برنامه‌نویسی تحت لینوکس

دات‌نت محدود به نوع خاصی از برنامه‌ها نیست، از این چارچوب می‌توان برای تولید برنامه‌های تحت ویندوز، تحت وب، سرویس‌های مبتنی بر وب و ... استفاده کرد.

دات‌نت محدود به نوع خاصی از برنامه‌ها نیست، از این چارچوب می‌توان برای تولید برنامه‌های تحت ویندوز، تحت وب، سرویس‌های مبتنی بر وب و ... استفاده کرد. یکی دیگر از ویژگی‌های دات‌نت، دارار بودن کتابخانه‌ای بزرگ و جامع از کلاس‌ها و توابع است که همان‌طور که گفتیم، تمام زبان‌های تحت دات‌نت می‌توانند از توابع و کلاس‌های موجود در آن، استفاده کنند.

در شماره‌های‌ قبل، به معرفی یک IDE متن‌باز به نام لازاروس پرداختیم که در واقع، جایگزینی برای دلفی در لینوکس محسوب می‌شد. اما از آنجا که تکنولوژی .NET، بحث روز علم برنامه‌نویسی است، تلاش‌های زیادی نیز از سوی حامیان دنیای اپن‌سورس برای پیاده‌سازی این تکنولوژی در سیستم‌عامل لینوکس انجام شده است. در این مقاله، به بررسی پروژه‌ Mono یا به عبارت دیگر، همان دات‌نت تحت لینوکس خواهیم پرداخت.

ابتدا لازم است تا کمی با ویژگی‌های چارچوب دات‌نت و مزیت‌های آن آشنا شویم. اما دات‌نت چیست؟ شاید دات‌نت یکی از گیج‌کننده‌‌ترین علائم تجاری مایکروسافت باشد، بنا به تعریف خود مایکروسافت، دات‌نت گردایه‌ای از تکنولوژی‌هایی است که اتصال به اطلاعات، اشخاص، تجهیزات و قطعات را از طریق نرم‌افزار فراهم می‌آورد.

اما این تعریفی نیست که بیشتر کاربران از .Net دارند. آنچه معمولا به دات‌نت اطلاق می‌شود، برنامه‌نویسی در چارچوب یا FrameWork دات‌نت است. یکی از بزرگ‌ترین مزیت‌های چارچوب دات‌نت، مسئله‌ مستقل از زبان بودن آن است. برنامه‌های کاربردی در چارچوب دات‌نت، می‌توانند به هر زبانی که از این frameWork پشتیبانی می‌کند، نوشته شوند.

این امر، به واسطه‌ وجود یک زبان میانی (IL) فراهم شده است. در هنگام برنامه‌نویسی خارج از چارچوب دات‌نت، کد نوشته شده مستقیما به کد قابل فهم برای CPU کامپایل می‌شود، اما در دات‌نت، برنامه به هر زبانی که نوشته شده باشد، در مرحله‌ اول، به این زبان میانی ترجمه‌ می‌گردد (که در بین تمام زبان‌های این چارچوب مشترک است).

نتیجه‌ وجود زبان میانی این است که امکان برقراری ارتباط بین زبان‌های مختلف برنامه‌نویسی فراهم می‌شود. هر زبان در چارچوب دات نت، دارای یک کامپایلر خاص است، و به کمک این کامپایلر می‌تواند با برنامه‌هایی که در سایر زبان‌های تحت .Net نوشته‌ شده‌اند، ارتباط برقرار کند. چراکه در مرحله‌ اول، برنامه به هر زبانی که نوشته شده باشد به این زبان میانی ترجمه می‌شود.

دات‌نت محدود به نوع خاصی از برنامه‌ها نیست، از این چارچوب می‌توان برای تولید برنامه‌های تحت ویندوز، تحت وب، سرویس‌های مبتنی بر وب و ... استفاده کرد. یکی دیگر از ویژگی‌های دات‌نت، دارار بودن کتابخانه‌ای بزرگ و جامع از کلاس‌ها و توابع است که همان‌طور که گفتیم، تمام زبان‌های تحت دات‌نت می‌توانند از توابع و کلاس‌های موجود در آن، استفاده کنند.

از مزیت‌های دیگر این چارچوب، می‌توان به مسئله‌ مدیریت حافظه اشاره کرد. در برنامه‌نویسی خارج از چارچوب دات‌نت، این مدیریت می‌بایست توسط برنامه‌نویس انجام شود و ممکن است با یک اشتباه کوچک از سوی برنامه‌نویس، حافظه‌ زیادی به هدر برود و برنامه با مشکل کمبود حافظه مواجه شود. در FrameWork دات‌نت، سیستمی به نام GC، در فاصله‌های زمانی غیر ثابت به بررسی حافظه می‌پردازد و داده‌هایی را که دیگر استفاده نمی‌شوند از حافظه‌ سیستم حذف می‌کند و نیز به کاربر اطمینان می‌دهد که با پایان برنامه، حافظه‌ اختصاص داده‌ شده به آن، به طور کامل بازیابی می‌شود.

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

البته مهم‌ترین کمبود دات‌نت همین مسئله بود؛ این که فقط به یک سیستم‌عامل تعلق داشت، هرچند مستقل از معماری پردازگر بود. مشکلی که در حال حاضر توسط پروژه‌ Mono در حال مرتفع شدن است. مونو تنها پروژه‌ای نیست که قصد دارد دات‌نت را برای سایر سیستم‌عامل‌ها پیاده‌سازی کند، اما در حال حاضر می‌توان به عنوان کامل‌ترین و امیدوارکننده‌ترین پروژه از آن نام برد.

هدف مونو پیاده‌سازی متن‌بازی از دات‌نت مایکروسافت است. مونو دارای کتابخانه‌ای از کلاس‌ها و توابع است که به سرعت رو به تکمیل شدن می‌رود و نیز کامپایلری برای زبان C دارد و در کنار IDE ویژه‌ خود (MonoDevelop)، ابزار مناسبی را برای برنامه‌نویسی در چارچوب دات‌نت فراهم می‌آورد. توسعه‌دهندگان این پروژه اعلام کرده‌اند که به زودی برای بیشتر زبان‌هایی که نسخه‌ تحت دات‌نت دارند، کامپایلرهایی را ارائه خواهند کرد.

علاوه بر سیستم‌عامل لینوکس، نسخه‌هایی از مونو برای مکینتاش، یونیکس و سولاریس ارائه شده است. این پروژه‌ از سوی کمپانی Novell پشتیبانی مالی و فنی می‌شود. ناول با فعالیت در پروژه‌ مونو، دو هدف را دنبال می‌کند. اول افزایش میزان قابلیت تولید نرم‌افزار، و مهم‌تر از آن، کمک به برنامه‌نویسان دات‌نت تحت ویندوز برای توسعه برنامه‌هایشان در سایر سیستم‌عامل‌ها.


دانلود با لینک مستقیم


مونو تحولی در برنامه‌نویسی تحت لینوکس