آژانس هواپیمایی
pop up

C# بهتره یا VB.net

شروع موضوع توسط mehrdad201 ‏4 سپتامبر 2007 در انجمن asp , ASP.NET

?

کدام زبان برای نوشتن صفحات ASP.net قدرتمند تر است ؟

  1. C#

    7 رای
    63.6%
  2. VB.net

    2 رای
    18.2%
  3. فرقی ندارن. قدرت هر دو زبان با هم برابره!

    2 رای
    18.2%
  1. mehrdad201

    mehrdad201 همکار بازنشسته

    تاریخ عضویت:
    ‏10 سپتامبر 2005
    نوشته ها:
    14,685
    تشکر شده:
    15,775
    محل سکونت:
    ایران
    دوستان دات نت کار

    به نظر شما برای نوشتن صفخات asp.net زبان #C بهتره یا VB.net

    لطفا با دلیل نظرتون رو بیان کنید.
     
  2. 3POWER

    3POWER Registered User

    تاریخ عضویت:
    ‏1 دسامبر 2006
    نوشته ها:
    2,299
    تشکر شده:
    143
    #C قدرتمند هست چون از نسل ++C هست و ميدونيم كه ++C هم يك زبان قدرتمند بود يعني زبانهاي ديگه به قدرتمندي اين نبودند و مثلآ ويژوال بيسيك مقاصد آموزشي و ... داشت و به همين خاطر روان و ساده بود و مسلمآ قدرتش به سي نميرسيد؛
     
  3. taxi driver

    taxi driver Registered User

    تاریخ عضویت:
    ‏11 فوریه 2005
    نوشته ها:
    202
    تشکر شده:
    3
    اصلاً قابل مقایسه نیستند
    vb زبان بسیار ضعیف و ناقص ( نسبت به c#)

    c# بسیار پر قدرت تر و اصولی تر هست

    بعضی ها شاید بگن هر دو از .net استفاده می کنن ولی این تنها چیز مهم نیست
    c# زبانی کاملاً شئ گرا ست و از نظر سرعت و پایداری بسیار در سطح بالا تری قرار داره:)

    بنده vb رو به غیر کامپیوتری ها پیشنهاد می کنم

    البته خودم java رو ترجیح می دم
    ولی c# هم زبان قوی و بسیار خوبی هست:)
    از زبان جاوا کپی شده

    اگر دلایل تخصصی تر vb و c# رو هم خواستید بگید
     
  4. mehrdad201

    mehrdad201 همکار بازنشسته

    تاریخ عضویت:
    ‏10 سپتامبر 2005
    نوشته ها:
    14,685
    تشکر شده:
    15,775
    محل سکونت:
    ایران
    هر تفاوتی رو که به نظرتون میرسه بیان کنید لطفا
     
  5. amin_lili

    amin_lili کاربر تازه وارد

    تاریخ عضویت:
    ‏24 آپریل 2007
    نوشته ها:
    528
    تشکر شده:
    2
    محل سکونت:
    ای کاش آنجا ...
    در این جا می تونید بهترین مقایسه انجام شده بین این دو زبان رو ببینید .

    فرصت کنم به فارسی برمیگردونم . فعلا همون انگلیسیشو بخونید ...
     
  6. taxi driver

    taxi driver Registered User

    تاریخ عضویت:
    ‏11 فوریه 2005
    نوشته ها:
    202
    تشکر شده:
    3
    ۱- ساختار زبان مشکلات زیادی داره
    ناخانی ها و نوشتن های گوناگونی برای یک دستور هست (مثال فراخوانی تابع)
    این تو برنامه نویسی های بزرگ مشکل ایجاد می کنه

    ۲- ساختار کلی این زبان شئ گرا نیست
    امروزه دیگه حتی برای طراحی نرم افزار ها کوچیک هم از این دید استفاده می کنن

    ۳- garbage collection بسیار بد در این زبان پیاده سازی شده که موجب کندی و استفاده حافظه زیاد میشه

    ۴- ساختار قدرت مندی برای هندل کردن اکسپشن ها نداره ( به قدرت زبانهای دیگه نیست)

    ۵- زبان کندی هست و این به ماهیت اساسی این زبان بر می گرده ( که اینتر پرتر هست)

    البته من با ۲۰۰۵ این زبان کار نکردم ولی این اشکالات اساسی رودر ورژن ۶ داره

    با اینکه
    Visual Basic 2005 has many new and improved language features -- such as inheritance, interfaces, overriding, shared members, and overloading -- that make it a powerful object-oriented programming language. As a Visual Basic developer, you can now create multithreaded, scalable applications using explicit multithreading. This language has following new features,

    ولی شما می تونید باز ساختار های غیر oo داشته باشید
     
  7. boxilink
  8. ma_christian

    ma_christian Registered User

    تاریخ عضویت:
    ‏25 ژانویه 2007
    نوشته ها:
    366
    تشکر شده:
    2
    محل سکونت:
    Tehran
  9. jeembey

    jeembey Registered User

    تاریخ عضویت:
    ‏29 جولای 2007
    نوشته ها:
    167
    تشکر شده:
    0
    سلام

    هر کدوم جایگاهی دارند.

    ولی برای راه اندازی وب سایت های ساده VB.net بهتره چون هم راحت تر میشه یاد گرفت هم مثل C پیچیدگی نداره.

    موفق باشی