PDA

نسخه کامل مشاهده نسخه کامل : #C یا VB.Net ؟



abadanblog
27-07-2006, 16:12
سلام دوستان .

اگر شما بخواهيد يكي از زبان هاي برنامه نويسي C# يا VB.Net را انتخاي كنيد با توجه به اينكه با مقدمات برنامه نويسي آشنايي داريد و ويژوال بيسيك را هم تا حدي آموزش ديده ايد كدام را انتخاي خواهيد كرد ؟

اگر ممكن است اختلافات اين دو زبان را به صورت خلاصه بيان كنيد و بفرماييد كه در بازار و عمل كدام بر ديگري ميچربد ؟! :tongue:
ممنون و موفق باشيد . :)

hoseinquest
27-07-2006, 18:20
بدون شك ‍#‍‍‍c برتريهاي بساري نسبت به وي بي داره گرچه وي بي راحت تره

hamidreza_buddy
27-07-2006, 21:50
اگر C کار کرده باشید بهتر است C# کار کنی. ولی اگر با VB آشنایی دارید ببهتره VB.NET رو یاد بگیرید.
البته چون جفتشون از کلاس های .NET استفاده می کنند قدرتشون زیاد تفاوتی نداره. برای مثال توی خیلی از کتاب ها هم کد vb هست و هم کد C#. تقریباً میشه گفت که تنها تفاوتشون syntax شونه. با دستورات هر کدومش بیشتر راحتی همونو انتخاب کن.معمولا تو بازار برنامه نویس .net می گیرن و زبونشو مشخص نمی کنن. چون ارتباط بینشون خیلی راحت برقرار می شه. مثلا اگه توی VB یه کلاس نوشتی توی C# می تونی از اون استفاده کنی. البته چون C# رو مخصوص .NET ساختن معمولا بر VB ترجیح داده میشه.

ALt3rnA
04-08-2006, 23:46
مسلما که سی شارپ بهتره [ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]

mehdisahebi
05-08-2006, 00:17
سلام
اگر براي اولين بار بخواهيم كه يك زبان برنامه نويسي كار كنيم و پايه برنامه نويسي هم نداشته باشيم چه زباني بهتر است؟
اگر ممكن است يك مختصري درباره برنامه نويسي ينويسيد ! :cool:

someone
05-08-2006, 01:21
hamidreza_buddy is right. his answer was completely ok.

ALt3rnA
05-08-2006, 09:24
خب به نظر من هر زبان طرفداران خودشو داره

Mehdi Z
06-08-2006, 17:58
من خودم رشته مهندسي كامپيوتر مي خوونم.

vb.net كار كردم . حالا هم دارم c# مي خوونم.
به طور كلي فرق انچناني ( بجز در syntax). ولي توابع اماده در vb بيشتر است به عنوان مثال در vb تعداد توابع 100 تا و در c# تعدادشان 25 تا. براي همين در برنامه نويسي كار كردن با vb راحتتر است. ولي در جاهاي زيادي شنيدم و ديدم و خواندم كه c# قويتره. ضمن اينكه بيشتر برنامه هاي حرفه اي و نيمه حرفه اي با c# يا خانواده c نوشته مي شن. و همين باعث شد كه غير از vb, زبان c# نيز بخوانم.
اما اين را بگم اگر يكي از اين دو را بخوانيد 80 درصد ان يكي را هم ياد ميگيريد. مثلا من در خيلي از جاهايي كه داشتم vbكار مي كردم از كتابهاي c# ياد گرفتم.

البته اگر جاوا بخوانيد كه ديگه محشره :biggrin:

someone
06-08-2006, 18:16
ميتونيد مقاله زير رو نگاه كنيد.تا ببينيد كه چقدر به هم نزديك هستند.
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
باز هم ميگم جواب hamidreza_buddy كاملتر هست.

WooKMaN
08-08-2006, 01:35
VB.net آسانتر و كاربر پسندتر

C#.net سخت تر اما كاراتر

ALt3rnA
09-08-2006, 10:38
والا من نمیفهمم C# کجاش سخته؟؟من که برام زیاد سخت نبود.
البته وی بی ساده تره اما به نظرم همینه که کاربرو تا حدودی محدود میکنه!!:)
البته گفتم که این نظر منه!!

majix
16-08-2006, 02:03
اگه نظر منو بخاي ميگم #c هرجا اسم C هست بحث برتري قدرتش هم هست. و البته به دنياي برنامه نويسي حرفه اي هم نزديكتر.هميشه به دنبال چيزايي برو كه هركسي جرات نميكنه دنبالش بره.موفق باشي.دوست تو مجيد.

ALt3rnA
16-08-2006, 18:58
اره تایید میشه!!هر زبان برنامه نویسیه ساده ای در قبال ساده بودنش مشکلاتی رو ایجاد میکنه!!

majix
17-08-2006, 16:19
اره تایید میشه!!
ممنون که تایید میکنی.