PDA

View Full Version : برنامه نويسي با ويژال بيسي ٦ يا سي شارپ دات نت ؟؟؟



Niloufar70
شنبه 29 مرداد 1390, 18:02 عصر
سلام بر همگي دوستان عزيز برنامه نويس
من تازه مدرك ديپلم كامپيوترم رو گرفتم و به برنامه نويسي خيلي خيلي علاقه دارم اما موندم با كدوم يك از برنامه هاي ويژال بيسيك ٦ كه تو مقطع هنرستان خوندم كارم كنم يا با زبان سي شارپ دات نت ؟؟؟؟ :متفکر::متفکر::متفکر:
اين شد كه اين تاپيك رو زدم تا از شما راهنمايي بخوام. راهنمايي در مورد اينكه كار كردن با كدوم يكي از اين دو برنامه بهتره و آينده شغلي بهتري داره .
ممنون

IamOverlord
شنبه 29 مرداد 1390, 18:07 عصر
یه کلام : C#.net
(البته نسبت به VB6، ضمنا تا جایی که می دونم بازار کار C#.net در کشورمون خیلی خوبه)

Niloufar70
شنبه 29 مرداد 1390, 18:08 عصر
یه کلام : C#.net
چرا دوست عزيز ؟؟؟

shahabbasic
شنبه 29 مرداد 1390, 18:16 عصر
به حرف دیگران گوش نده به فکر کلاس گذاشتن هم نباش همون VB6 که توی هنرستان یاد گرفتی از همه بهتره #C به مراتب سخت تر از vb6 هست یادگیریش برات مشکله
من فکر نمیکنم vb زبان ضعیفی باشه اصلا اینطور نیست کارهای بزرگی میشه باهاش انجام داد در ضمن بازار کارش تو ایران خوبه بهتره از سی شارپه چون سی شارپ جدیده هنوز جا نیوفتاده
در یک کلام فقط vb6

IamOverlord
شنبه 29 مرداد 1390, 18:19 عصر
اولا که توجه داشته باش VB Classic حدودا سال 2000 آخرین نسخه اش اومد که همین VB6 ای هست که استفاده می کنیم و Microsoft دیگه ازش حمایت نمی کنه (و این به این معنا نیست که حتما برنامه هاش اجرا نشن). اما C#.Net تازه ی تازه است. و Microsoft خودشو به آب و آتیش می زنه که همه از net. اش استفاده کنن. C#.net هم که همه توی ایران دنبال برنامه نویسش هستن و در زمینه ی برنامه نویسی شبکه خیلی موفقه و همچنین ترکیبی از VB.net و ++VC هست و شدیدا (خیلی خیلی!) شئ گرا هست و به همین دلیل در زمینه ی بازی سازی و ساخت Engine بازی هم موفقه و و و ... . ولی VB6 هم هنوز کاربرد های خودش رو داره (مثلا نیاز به Framework نداره). اما اگه دوست داری به Framework محدود نشی و از VB6 هم خوشت می آد می تونی بری Delphi رو یاد بگیری که شدیدا ازش پشتیبانی می شه و هی به روزرسانی می شه و هزاران ابزار و کامپوننت و ویژگی رنگارنگ داره!

Niloufar70
شنبه 29 مرداد 1390, 19:54 عصر
ممنونم از اظهار نظرات شما دوستان عزيز
كسي مقاله يا فيلمي در رابطه با آموزش برنامه نويسي سي شارپ داره

quiet_programmer
شنبه 29 مرداد 1390, 21:06 عصر
با سلام.

برای یادگیری #C من خودم از این منبع استفاده کردم. کامل نیست ولی برای اینکه با این زبان آشنا بشی توصیه میکنم. به من که خیلی کمک کرد.

http://www.mediafire.com/?z4xynymnndi

IamOverlord
شنبه 29 مرداد 1390, 21:55 عصر
ممنونم از اظهار نظرات شما دوستان عزيز
كسي مقاله يا فيلمي در رابطه با آموزش برنامه نويسي سي شارپ داره

من معمولا توی Google دنبال Tutorial ها می گردم.
این هایی که می ذارم به انگلیسی روون توضیح داده، بخونی خیلی راه می افتی :

اول اینو بخون : C# Station Tutorial (http://www.csharp-station.com/Tutorial.aspx)
تقریبا کامل توضیح داده : Visual C#.NET Programming (http://www.homeandlearn.co.uk/csharp/csharp.html)

setroyd
شنبه 29 مرداد 1390, 22:24 عصر
اکه نت دوست داری و پول برات مهمه برو سمت c# و اگه سیستمی دوست داری delphi و c++ و اگرم بازی دوست داری c# و directx برو یاد بگیر

Restlesa
دوشنبه 31 مرداد 1390, 13:35 عصر
دوست عزیز اگه نظر منو بخوای بهت توصیه می کنم که کلا دور ویژال بییک 6 رو خط بکش.اگه یه روزنامه همشهری بگیری متوجه میشی که هیچ شرکتی برنامه نویسی ویژال کار اونم نسخه 6 رو به هیج وجه نمی خوان و شاید هم VB.Net رو به زور بتونی پیدا کنی که استخداد کنن اما تا دلت بخواد برنامه نویس #C کار و همین طور ASP.Net رو رو هوا می زنن
از همین رو بی خیال ویژال بیسیک شو چه نسخه 6 و چه نسخه Net.
برو دنبال #C و بعد از اینکه کار با این برنامه رو یادگرفتی شروع به یادگیری ASP.Net در محیط #C کن.
من همین کار رو کردم بی خیال ویژال بییک شدم وشروع کردم به یادگیری #C و در بخش #C هم یه تاپیک در مورد آموزش کامل برنامه نویسی #C اونم بصورت مالتی مدیا ایجاد کردم
بیا اونجا و فیلم ها رو دانلود کن و برنامه نویسی با #C رو شروع کن
آدرس تاپیک : آموزش برنامه نویسی سی شارپ به صورت مالتی مدیا (http://barnamenevis.org/showthread.php?298371-%D8%A2%D9%85%D9%88%D8%B2%D8%B4-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D9%86%D9%88%DB%8C%D8%B3%DB%8C-%D8%B3%DB%8C-%D8%B4%D8%A7%D8%B1%D9%BE-%D8%A8%D9%87-%D8%B5%D9%88%D8%B1%D8%AA-%D9%85%D8%A7%D9%84%D8%AA%DB%8C-%D9%85%D8%AF%DB%8C%D8%A7)

Niloufar70
دوشنبه 31 مرداد 1390, 13:37 عصر
مرسی دوست خوبم
خیلی دنبال همچین چیزی بودم :بوس::بوس::بوس::بوس::بوس::بوس:: وس:

returnx
دوشنبه 31 مرداد 1390, 22:25 عصر
و همچنین ترکیبی از VB.net و ++VC هست و شدیدا
C# تمام و کمال از Java تاثیر گرفته ، و هیچ شباهتی به زبان Vb.net نداره ، اگه شباهتی هم هست بخاطر استفاده از FrameWork دات نت و کلاس های این زبان هست و اون شباهت هایی هم که بین VC++ و C# هست بخاطر اینکه هر
دوی این زبان ها ازسینتکس C++ استفاده میکنند...
Wikipedia:

این زبان دارای دستوری شی گرا مشابه ++C است و به شدت از زبان‌های جاوا و دلفی تاثیر پذیرفته‌است.


در سال ۱۹۹۹، شرکت سان اجازه استفاده از زبان برنامه نویسی جاوا را در اختیار ماکروسافت قرار داد تا در سیستم‌عامل خود از آن استفاده کند.جاوا در اصل به هیچ پلت فرم یا سیستم‌عاملی وابسته نبود، ولی ماکروسافت برخی از مفاد قرار داد را زیر پا گذاشت و قابلیت مستقل از سیستم‌عامل بودن جاوا را از آن برداشت.شرکت سان پرونده‌ای علیه ماکروسافت درست کرد و ماکروسافت مجبور شد تا زبان شی گرای جدیدی با کامپایل جدید که به ++C شبیه بود را درست کند. در طول ساخت دات نت، کلاس‌های کتابخانه‌ای با زبان و کامپایلر SMC نوشته شدند.در سال ۱۹۹۹ آندرس هلزبرگ گروهی را برای طراحی زبانی جدید تشکیل داد که در آن زمان نامش Cool (http://fa.wikipedia.org/w/index.php?title=Cool&action=edit&redlink=1&preload=%D8%A7%D9%84%DA%AF%D9%88:%D8%A7%DB%8C%D8%A C%D8%A7%D8%AF+%D9%85%D9%82%D8%A7%D9%84%D9%87/%D8%A7%D8%B3%D8%AA%D8%AE%D9%88%D8%A7%D9%86%E2%80%8 C%D8%A8%D9%86%D8%AF%DB%8C&editintro=%D8%A7%D9%84%DA%AF%D9%88:%D8%A7%DB%8C%D8 %AC%D8%A7%D8%AF+%D9%85%D9%82%D8%A7%D9%84%D9%87/%D8%A7%D8%AF%DB%8C%D8%AA%E2%80%8C%D9%86%D9%88%D8%A A%DB%8C%D8%B3&summary=%D8%A7%DB%8C%D8%AC%D8%A7%D8%AF+%DB%8C%DA%A 9+%D9%85%D9%82%D8%A7%D9%84%D9%87+%D9%86%D9%88+%D8% A7%D8%B2+%D8%B7%D8%B1%DB%8C%D9%82+%D8%A7%DB%8C%D8% AC%D8%A7%D8%AF%DA%AF%D8%B1&nosummary=&prefix=&minor=&create=%D8%AF%D8%B1%D8%B3%D8%AA+%DA%A9%D8%B1%D8%AF %D9%86+%D9%85%D9%82%D8%A7%D9%84%D9%87+%D8%AC%D8%AF %DB%8C%D8%AF) بود و همانند C بود با خواص شی گرایی. ماکروسافت در نظر داشت اسم این زبان را تا آخر Cool قرار دهد، ولی به دلیل مناسب نبودن برای اهداف تجاری این کار را نکرد. در ارائه و معرفی رسمی .NET در PDC (http://fa.wikipedia.org/w/index.php?title=PDC&action=edit&redlink=1&preload=%D8%A7%D9%84%DA%AF%D9%88:%D8%A7%DB%8C%D8%A C%D8%A7%D8%AF+%D9%85%D9%82%D8%A7%D9%84%D9%87/%D8%A7%D8%B3%D8%AA%D8%AE%D9%88%D8%A7%D9%86%E2%80%8 C%D8%A8%D9%86%D8%AF%DB%8C&editintro=%D8%A7%D9%84%DA%AF%D9%88:%D8%A7%DB%8C%D8 %AC%D8%A7%D8%AF+%D9%85%D9%82%D8%A7%D9%84%D9%87/%D8%A7%D8%AF%DB%8C%D8%AA%E2%80%8C%D9%86%D9%88%D8%A A%DB%8C%D8%B3&summary=%D8%A7%DB%8C%D8%AC%D8%A7%D8%AF+%DB%8C%DA%A 9+%D9%85%D9%82%D8%A7%D9%84%D9%87+%D9%86%D9%88+%D8% A7%D8%B2+%D8%B7%D8%B1%DB%8C%D9%82+%D8%A7%DB%8C%D8% AC%D8%A7%D8%AF%DA%AF%D8%B1&nosummary=&prefix=&minor=&create=%D8%AF%D8%B1%D8%B3%D8%AA+%DA%A9%D8%B1%D8%AF %D9%86+%D9%85%D9%82%D8%A7%D9%84%D9%87+%D8%AC%D8%AF %DB%8C%D8%AF) در سال ۲۰۰۰ این زبان به سی شارپ تغییر نام یافت و کتابخانه کلاس‌ها و runtime در ASP.NET به#C منتقل شدند. مدیر و سرپرست طراحان در ماکروسافت آندرس هلزبرگ بود که تجربه قبلی او در طراحی Framework (http://fa.wikipedia.org/w/index.php?title=Framework&action=edit&redlink=1&preload=%D8%A7%D9%84%DA%AF%D9%88:%D8%A7%DB%8C%D8%A C%D8%A7%D8%AF+%D9%85%D9%82%D8%A7%D9%84%D9%87/%D8%A7%D8%B3%D8%AA%D8%AE%D9%88%D8%A7%D9%86%E2%80%8 C%D8%A8%D9%86%D8%AF%DB%8C&editintro=%D8%A7%D9%84%DA%AF%D9%88:%D8%A7%DB%8C%D8 %AC%D8%A7%D8%AF+%D9%85%D9%82%D8%A7%D9%84%D9%87/%D8%A7%D8%AF%DB%8C%D8%AA%E2%80%8C%D9%86%D9%88%D8%A A%DB%8C%D8%B3&summary=%D8%A7%DB%8C%D8%AC%D8%A7%D8%AF+%DB%8C%DA%A 9+%D9%85%D9%82%D8%A7%D9%84%D9%87+%D9%86%D9%88+%D8% A7%D8%B2+%D8%B7%D8%B1%DB%8C%D9%82+%D8%A7%DB%8C%D8% AC%D8%A7%D8%AF%DA%AF%D8%B1&nosummary=&prefix=&minor=&create=%D8%AF%D8%B1%D8%B3%D8%AA+%DA%A9%D8%B1%D8%AF %D9%86+%D9%85%D9%82%D8%A7%D9%84%D9%87+%D8%AC%D8%AF %DB%8C%D8%AF) و زبان‌های برنامه سازی++Borland (http://fa.wikipedia.org/w/index.php?title=%2B%2BBorland&action=edit&redlink=1&preload=%D8%A7%D9%84%DA%AF%D9%88:%D8%A7%DB%8C%D8%A C%D8%A7%D8%AF+%D9%85%D9%82%D8%A7%D9%84%D9%87/%D8%A7%D8%B3%D8%AA%D8%AE%D9%88%D8%A7%D9%86%E2%80%8 C%D8%A8%D9%86%D8%AF%DB%8C&editintro=%D8%A7%D9%84%DA%AF%D9%88:%D8%A7%DB%8C%D8 %AC%D8%A7%D8%AF+%D9%85%D9%82%D8%A7%D9%84%D9%87/%D8%A7%D8%AF%DB%8C%D8%AA%E2%80%8C%D9%86%D9%88%D8%A A%DB%8C%D8%B3&summary=%D8%A7%DB%8C%D8%AC%D8%A7%D8%AF+%DB%8C%DA%A 9+%D9%85%D9%82%D8%A7%D9%84%D9%87+%D9%86%D9%88+%D8% A7%D8%B2+%D8%B7%D8%B1%DB%8C%D9%82+%D8%A7%DB%8C%D8% AC%D8%A7%D8%AF%DA%AF%D8%B1&nosummary=&prefix=&minor=&create=%D8%AF%D8%B1%D8%B3%D8%AA+%DA%A9%D8%B1%D8%AF %D9%86+%D9%85%D9%82%D8%A7%D9%84%D9%87+%D8%AC%D8%AF %DB%8C%D8%AF)، Delphi (http://fa.wikipedia.org/w/index.php?title=Delphi&action=edit&redlink=1&preload=%D8%A7%D9%84%DA%AF%D9%88:%D8%A7%DB%8C%D8%A C%D8%A7%D8%AF+%D9%85%D9%82%D8%A7%D9%84%D9%87/%D8%A7%D8%B3%D8%AA%D8%AE%D9%88%D8%A7%D9%86%E2%80%8 C%D8%A8%D9%86%D8%AF%DB%8C&editintro=%D8%A7%D9%84%DA%AF%D9%88:%D8%A7%DB%8C%D8 %AC%D8%A7%D8%AF+%D9%85%D9%82%D8%A7%D9%84%D9%87/%D8%A7%D8%AF%DB%8C%D8%AA%E2%80%8C%D9%86%D9%88%D8%A A%DB%8C%D8%B3&summary=%D8%A7%DB%8C%D8%AC%D8%A7%D8%AF+%DB%8C%DA%A 9+%D9%85%D9%82%D8%A7%D9%84%D9%87+%D9%86%D9%88+%D8% A7%D8%B2+%D8%B7%D8%B1%DB%8C%D9%82+%D8%A7%DB%8C%D8% AC%D8%A7%D8%AF%DA%AF%D8%B1&nosummary=&prefix=&minor=&create=%D8%AF%D8%B1%D8%B3%D8%AA+%DA%A9%D8%B1%D8%AF %D9%86+%D9%85%D9%82%D8%A7%D9%84%D9%87+%D8%AC%D8%AF %DB%8C%D8%AF)، Turbo Pascal (http://fa.wikipedia.org/w/index.php?title=Turbo_Pascal&action=edit&redlink=1&preload=%D8%A7%D9%84%DA%AF%D9%88:%D8%A7%DB%8C%D8%A C%D8%A7%D8%AF+%D9%85%D9%82%D8%A7%D9%84%D9%87/%D8%A7%D8%B3%D8%AA%D8%AE%D9%88%D8%A7%D9%86%E2%80%8 C%D8%A8%D9%86%D8%AF%DB%8C&editintro=%D8%A7%D9%84%DA%AF%D9%88:%D8%A7%DB%8C%D8 %AC%D8%A7%D8%AF+%D9%85%D9%82%D8%A7%D9%84%D9%87/%D8%A7%D8%AF%DB%8C%D8%AA%E2%80%8C%D9%86%D9%88%D8%A A%DB%8C%D8%B3&summary=%D8%A7%DB%8C%D8%AC%D8%A7%D8%AF+%DB%8C%DA%A 9+%D9%85%D9%82%D8%A7%D9%84%D9%87+%D9%86%D9%88+%D8% A7%D8%B2+%D8%B7%D8%B1%DB%8C%D9%82+%D8%A7%DB%8C%D8% AC%D8%A7%D8%AF%DA%AF%D8%B1&nosummary=&prefix=&minor=&create=%D8%AF%D8%B1%D8%B3%D8%AA+%DA%A9%D8%B1%D8%AF %D9%86+%D9%85%D9%82%D8%A7%D9%84%D9%87+%D8%AC%D8%AF %DB%8C%D8%AF)، Visual C (http://fa.wikipedia.org/w/index.php?title=Visual_C&action=edit&redlink=1&preload=%D8%A7%D9%84%DA%AF%D9%88:%D8%A7%DB%8C%D8%A C%D8%A7%D8%AF+%D9%85%D9%82%D8%A7%D9%84%D9%87/%D8%A7%D8%B3%D8%AA%D8%AE%D9%88%D8%A7%D9%86%E2%80%8 C%D8%A8%D9%86%D8%AF%DB%8C&editintro=%D8%A7%D9%84%DA%AF%D9%88:%D8%A7%DB%8C%D8 %AC%D8%A7%D8%AF+%D9%85%D9%82%D8%A7%D9%84%D9%87/%D8%A7%D8%AF%DB%8C%D8%AA%E2%80%8C%D9%86%D9%88%D8%A A%DB%8C%D8%B3&summary=%D8%A7%DB%8C%D8%AC%D8%A7%D8%AF+%DB%8C%DA%A 9+%D9%85%D9%82%D8%A7%D9%84%D9%87+%D9%86%D9%88+%D8% A7%D8%B2+%D8%B7%D8%B1%DB%8C%D9%82+%D8%A7%DB%8C%D8% AC%D8%A7%D8%AF%DA%AF%D8%B1&nosummary=&prefix=&minor=&create=%D8%AF%D8%B1%D8%B3%D8%AA+%DA%A9%D8%B1%D8%AF %D9%86+%D9%85%D9%82%D8%A7%D9%84%D9%87+%D8%AC%D8%AF %DB%8C%D8%AF) به آسانی در دستورالعمل‌های سی شارپ (http://fa.wikipedia.org/wiki/%D8%B3%DB%8C_%D8%B4%D8%A7%D8%B1%D9%BE) قابل رویت است و به همان خوبی در هسته CLR.


به همین دلیل در زمینه ی بازی سازی و ساخت Engine بازی هم موفقه و و
C# بخاطر اینکه از FrameWork دات نت استفاده میکنه و برای کامپایل شدن مجبور از لایه MSILاستفاده کنه ، سرعت نسبتا پایین تری نسبت به زبان های nativeCode از جمله VB6 داره پس زبان خوبی برای بازی سازی هم نیست...
اما زبان VC++.net تنها زبانی در FrameWork دات نت است که این قابلیت رو داره که هم از با Frawwork دات نت کار کنه و یا native کد به همین دلیل این زبان در بین زبان های .net بهترین گزینه برای ساخت بازی است...
در کل اگه دقت کنید اکثر شرکت ها از VC++.net استفاده میکنند ، مثل Ahead که تولید کننده nero هست...
اما بزرگترین ضعف VC++ وابسته بودن به Platform ویندوز هست ، من به شما توصیه می کنم دور VB6 رو خط بکشید چون بقول Tim Anderson این زبان دیگه (http://www.itwriting.com/frozenvb6.php) یخ زده و هیچ پیشرفتی نداره...
و دور Vb.net و C# رو هم خط بکشید ، چون فقط بدرد برنامه نویسی ها ی تحت Database ساده میخوره و عملا یاد گرفتنشون وقت تلف کردن هست...
من به شما پیشنهاد میکنم دنبال یکی از زبان های Java یا VC++برید...
Java به این دلیل که بسیار مدرن و قابل انعطاف است و از همه مهم تر چند سکویی است و فقط مال یک PlatForm خاص نیست ، VC++ هم که مختصری در موردش بالا توضیح دادم...

IamOverlord
سه شنبه 01 شهریور 1390, 00:04 صبح
منظور، سادگی VB.NET به علاوه ی نحو ++C است. وگرنه در مورد Syntax حرف شما درست است.
ضمنا فکر می کنم این جمله که زبان خوبی برای بازی سازی نیست کاملا غلط باشه، شاید بهترین زبان نباشه ولی در زمینه ی بازی سازی خیلی کاربرد داشته و داره.
یه قسمتی از کتاب #Introduction To 3D Game Engine Design Using DirectX9 And C این رو نوشته بود :

چرا #C؟
ممکن است تعجب کنید که چرا از #C برای پیاده سازی این بازی استفاده می کنیم. تقریبا اکثر بازی های نوشته شده با توجه به قدرت اجرایی زبان های ++C ،C با این دو زبان نوشته شده اند. شرکت مایکروسافت زبان برنامه نویسی #C را برای ادغام ویژگی برنامه نویسی سریع ویژوال بیسیک با توانایی های ++C ابداع نمود. از طرفی ویژگی ساخت یافتگی پروژه ها در net. که در #C نیز می توان آن را یافت به تیم های طراح و برنامه نویس بازی های کامپیوتری کمک می کند تا پروژه های خود را به صورتی موثر تر و با مستنداتی بهتر ارائه نمایند.
...

دوستمون در مورد C#.NET یا VB6 پرسیده بودند که این راهنمایی ها رو کردیم. وگرنه من خودم معتقدم در آینده X Code نوشتن برای چند Platform کار موفق تری می شه و باید دنبال این جور زبان ها رفت.

setroyd
سه شنبه 01 شهریور 1390, 01:37 صبح
خب c# بهتره به روز تره و دنی روش میچرخه اگه دو دلی برو رو c# چون گزینه ی صحیح همونه .

mpmsoft
سه شنبه 01 شهریور 1390, 10:57 صبح
توصیه می کنم کتابهای Design Pattern رو بخونید و سپس تفاوت نوشتن نرم افزار بین VB6 و .Net رو متوجه می شید

اگر شما بخواهید با وی بی 6 نرم افزار بنویسید از تکنولوژی های زیر محروم هستید:

1- عدم طراحی نرم افزارهای مبتنی بر وب
2 - عدم طراحی و پیاده سازی سرویسهای مبتنی بر وب
3 - عدم رشد سطح کار گروهی و مدیریت پروژه
4 - عدم شناخت الگوهای طراحی نرم افزار همچون MMVC - MMVC 2 و ...
5 - عدم استفاده از SilverLight
6 - عدم استفاده از ORM های موجود همچون Entity Framework - NHibernate
7 - عدم پیشرفت سطح علمی یک برنامه نویس متناسب با تکنولوژی های روز
و ....


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

بنده خودم با وی بی 6 سالها کار کردم و از نرم افزارهای تحلیلی و آماری گرفته تا اتوماسیون های مالی و اداری طراحی کردم
ولی امروزه نیاز بازار و آینده Web Application هست

maysam.m
سه شنبه 01 شهریور 1390, 22:31 عصر
سلام

من هم سی شارپ رو پیشنهاد میکنم.
ویژوال بیسیک 6 یک زبون برنامه نویسی قدمیه که تکیه کردن بهش مثل تکیه کردن به باده!! :لبخند:

سی شارپ یه زبون شی گرا و بسیار قدرتمند و پیشرفته است ولی وی بی یک زبون است که امروز بازنسشته شده است و جایش رو به جوان تر ها داده است! :لبخند:

m2011kh
سه شنبه 01 شهریور 1390, 22:50 عصر
سلام ویژال بیسیک یا به عبارتی زبان بیسیک برای کار نیست و ضمنا جلوه آموزشی داره برای یادگیری اصول برنامه نویسی و بازار کار خوبی هم نداره.
برو همون سی شرپ یاد بگیر به نعفته.

IamOverlord
سه شنبه 01 شهریور 1390, 22:59 عصر
سلام ویژال بیسیک یا به عبارتی زبان بیسیک برای کار نیست و ضمنا جلوه آموزشی داره برای یادگیری اصول برنامه نویسی و بازار کار خوبی هم نداره.
برو همون سی شرپ یاد بگیر به نعفته.

فقط با این قسمت که BASIC فقط جلوه ی آموزشی داره و به درد کار نمی خوره مخالفم. ممکنه Syntax اش ساده باشه (که الان این یه مزیته) ولی Syntax اش فلج نیست. فقط کافیه ازش پشتیبانی بشه (که داره می شه نمی دونم خبر دارید...).
ضمنا لزوما C#.net بهترین انتخاب نیست.

ali190
سه شنبه 01 شهریور 1390, 23:14 عصر
فقط کافیه ازش پشتیبانی بشه (که داره می شه نمی دونم خبر دارید...).
میشه راجع به این قضیه یه مقدار بیشتر توضیح بدید
این پشتیبانی تا کی ادامه داره؟
ممنون
یاعلی

IamOverlord
سه شنبه 01 شهریور 1390, 23:16 عصر
مثلا من برای برنامه ها به طور کلی Delphi ؤو پیشنهاد می کنم.
این جا رو نگاه کنید، شاید نظرتون عوض شه : Delphi vs. Others (http://delphi.about.com/od/devutilities/a/delphivsothers.htm)

setroyd
چهارشنبه 02 شهریور 1390, 04:53 صبح
منم با IamOverlord (http://barnamenevis.org/member.php?72921-IamOverlord) موافقم delphi چه در سیستمی چه در نت و......... کارش بهتره و محیط visualy تری داری وبرای کسی که میخواد از vb بره رو یه زبان ساده و قوی delphi عالیه نه فقط از رو vb بلکه همه......... کلا من delphi رو دوست دارم و این رو هم بدونید در سرعت کامپایلر قوی پاسکال با c برابری میکنه یعنی ضعف نداره و مثل .net frame work نیست و در هر سیستمی قابل اجرا هست بدون وابستگی و.............................................

IamOverlord
چهارشنبه 02 شهریور 1390, 08:58 صبح
میشه راجع به این قضیه یه مقدار بیشتر توضیح بدید
این پشتیبانی تا کی ادامه داره؟
ممنون
یاعلی

Microsoft عملا از VB6 پشتیبانی نمی کنه گرچه ممکنه برنامه هاش هنوز اجرا بشن. اما منظور من توسعه دهنده هایی هستند که با Syntax بیسیک برای کاربرد های جدید کامپایلر طراحی می کنند. که نمونشون خیلیه که قبلا نام برده شده : RealBASIC ،Pure BASIC، ...

akbarg64
چهارشنبه 02 شهریور 1390, 13:53 عصر
سلام.من یه پیشنهاد دارم که خودم هم همینکار رو کردم.یه جورایی نظر منم نظر جناب mpmsoft هست.امیدوارم مفید باشه.ببین به نظر من تو بهتره برنامه هات رو به دو قسمت تقسیم کنی.قسمت اول برنامه های تحت ویندوز.قسمت دوم هم تحت وب.برنامه نویسی تحت ویندوز رو به دو نوع تقسیم کن.اول برنامه های کوچولو موچولو که با ویژال بیسیک انجام بدی.چون خیلی سریع کارت راه میفته.و برنامه های متوسط به بالا که با دلفی انجام بدی.میمونه تحت وب که میتونی پی اچ پی یا هر چیزی که دوست داشتی انتخاب کنی.موفق باشید