PDA

View Full Version : delphi.net يا #C



yaas135
سه شنبه 21 آبان 1387, 10:57 صبح
سلام
من تا الان با دلفي 7 كار كردم، بخوام سوئيچ كنم روي دات نت، دلفي 2009 رو توصيه مي كنيد يا محصولات ماكروسافت دانت رو؟
چرا؟

merced
سه شنبه 21 آبان 1387, 12:15 عصر
هیچکدوم بطور مطلق بر دیگری برتری نداره.
به هر حال هر دو از CLR ي مشترک استفاده مي کنند.

ghabil
سه شنبه 21 آبان 1387, 13:32 عصر
خب میتونستی جستجو کنی (http://barnamenevis.org/forum/showthread.php?t=125582)

vcldeveloper
سه شنبه 21 آبان 1387, 16:20 عصر
دلفی 2009 یک محیط توسعه Win32 ارائه میکنه. اونی که تحت عنوان دلفی دات نت با دلفی 2009 عرضه میشه، چیز جدیدی نیست، و همون دلفی دات نت ارائه شده برای دلفی 2007 هست. در واقع دلفی به درخواست کاربرانش روی Win32 تمرکز کرده.
در عرصه دات نت Delphi Prism مطرح شده. Delphi Prism جایگزین دلفی دات نت هست، و بجای IDE دلفی، روی Visual Studio نصب میشه، و تمامی امکاناتی که دات نت 3.5 ارائه میکنه را به برنامه نویسان خودش عرضه میکنه. Delphi Prism همچنین تاکید خاصی بر پشتیبانی از MONO و Cocoa داره، و از این جهت کار برنامه نویسان Delphi Prism نسبت به برنامه نویسان #C راحتتر هست. علاوه بر آن Delphi Prism از برخی قابلیت های اختصاصی دلفی مثل کلاینت های DataSnap هم پشتیبانی میکنه.
Delphi Prism برای کسایی که میخوان در سکوی دات نت با Syntax دلفی کد بنویسند، انتخاب خوبی هست. البته در هر حال این برنامه نویسان باید حداقل خواندن کدهای #C را بلد باشند، چون تمامی مستندات مایکروسافت درباره برنامه نویسی روی سکوی دات نت حاوی کدهایی به یکی یا چندتا از زبان های مایکروسافتی هستند. تا حدودی این وضع در Native Code هم وجود داشت؛ برنامه نویسان دلفی برای کار کردن با APIهای ویندوز باید حداقل خواندن کدهای C را بلد می بودند، چون Header مربوط به APIها و مثالهای ارائه شده توسط مایکروسافت همگی به زبان C بودند.

بحث مهاجرت کردن به دات نت هم یک تاپیک جدا می طلبه. اینکه کی باید به سمت دات نت رفت، و اینکه آیا کسانی که الان دات نت کار می کنند از برنامه نویسان Win32 جلوتر هستند، سوالاتی هست که در ذهن خیلی ها وجود داره، و میشه درباره اش در یک تاپیک جداگانه بحث کرد.
بطور کلی، عرصه دات نت هنوز برای تولید و توسعه نرم افزارهای جدی بیش از حد متلاطم هست، بجز تولید نرم افزارهای تحت وب که ASP.Net توانسته به میزان خوبی در عرصه تولید Web Application برای خودش جایی باز کنه.

شاید این مطلب موضوع خوبی برای مطرح کردن در گردهمایی اعضاء سایت برنامه نویس در الکامپ 87 باشه.

yaas135
چهارشنبه 22 آبان 1387, 10:39 صبح
ممنونم از وقتي كه گذاشتين