-
#C یا VB.Net ؟
سلام دوستان .
اگر شما بخواهيد يكي از زبان هاي برنامه نويسي C# يا VB.Net را انتخاي كنيد با توجه به اينكه با مقدمات برنامه نويسي آشنايي داريد و ويژوال بيسيك را هم تا حدي آموزش ديده ايد كدام را انتخاي خواهيد كرد ؟
اگر ممكن است اختلافات اين دو زبان را به صورت خلاصه بيان كنيد و بفرماييد كه در بازار و عمل كدام بر ديگري ميچربد ؟! :tongue:
ممنون و موفق باشيد . :)
-
بدون شك #c برتريهاي بساري نسبت به وي بي داره گرچه وي بي راحت تره
-
اگر C کار کرده باشید بهتر است C# کار کنی. ولی اگر با VB آشنایی دارید ببهتره VB.NET رو یاد بگیرید.
البته چون جفتشون از کلاس های .NET استفاده می کنند قدرتشون زیاد تفاوتی نداره. برای مثال توی خیلی از کتاب ها هم کد vb هست و هم کد C#. تقریباً میشه گفت که تنها تفاوتشون syntax شونه. با دستورات هر کدومش بیشتر راحتی همونو انتخاب کن.معمولا تو بازار برنامه نویس .net می گیرن و زبونشو مشخص نمی کنن. چون ارتباط بینشون خیلی راحت برقرار می شه. مثلا اگه توی VB یه کلاس نوشتی توی C# می تونی از اون استفاده کنی. البته چون C# رو مخصوص .NET ساختن معمولا بر VB ترجیح داده میشه.
-
-
برنامه نويسي
سلام
اگر براي اولين بار بخواهيم كه يك زبان برنامه نويسي كار كنيم و پايه برنامه نويسي هم نداشته باشيم چه زباني بهتر است؟
اگر ممكن است يك مختصري درباره برنامه نويسي ينويسيد ! :cool:
-
hamidreza_buddy is right. his answer was completely ok.
-
خب به نظر من هر زبان طرفداران خودشو داره
-
من خودم رشته مهندسي كامپيوتر مي خوونم.
vb.net كار كردم . حالا هم دارم c# مي خوونم.
به طور كلي فرق انچناني ( بجز در syntax). ولي توابع اماده در vb بيشتر است به عنوان مثال در vb تعداد توابع 100 تا و در c# تعدادشان 25 تا. براي همين در برنامه نويسي كار كردن با vb راحتتر است. ولي در جاهاي زيادي شنيدم و ديدم و خواندم كه c# قويتره. ضمن اينكه بيشتر برنامه هاي حرفه اي و نيمه حرفه اي با c# يا خانواده c نوشته مي شن. و همين باعث شد كه غير از vb, زبان c# نيز بخوانم.
اما اين را بگم اگر يكي از اين دو را بخوانيد 80 درصد ان يكي را هم ياد ميگيريد. مثلا من در خيلي از جاهايي كه داشتم vbكار مي كردم از كتابهاي c# ياد گرفتم.
البته اگر جاوا بخوانيد كه ديگه محشره :biggrin:
-
ميتونيد مقاله زير رو نگاه كنيد.تا ببينيد كه چقدر به هم نزديك هستند.
[ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
باز هم ميگم جواب hamidreza_buddy كاملتر هست.
-
VB.net آسانتر و كاربر پسندتر
C#.net سخت تر اما كاراتر