سی شارپ بهترین گزینه برای کار با دات نت است؟
سی شارپ بهترین گزینه برای کار با دات نت است؟
زبان های دات نت (منظورم C# و vb.net هست) تفاوت چندانی با هم ندارن غیر از 3 یا 4 مورد مثل نوشتن کدهای unsafe تو C#، شما میتونی بر اساس آشنایی با syntax زبان های برنامه نویسی که بلدی یه زبان انتخاب کنی. اگه جاوا یا c بلدی C#، اگه ویژوال بیسیک کار کردی vb.net. بر میگردی به پیش زمینه ای که داری
برنامه نویسی های دات نت اصلا از نظر ساختار کلی با هم فرقی ندارن چون همه تو یه کیت کامپایل و اجرا میشن . تنها تفاوت آنها در نحو زبان یا Syntax است . مثلا برنامه ای که شما با C# می نویسید اگه همونو با VB.NET بنویسید یعنی یک کارو کردید . حتی VC++.NET تو دات نت دیگه سیستمی نیست .
قدرت همشون یکیه
از نظر قدرت فرقی باهم ندارند
یعنی تو دات برنامه هایی با قدرت ویژوال سی را با وی بی هم می توان نوشت؟
قدرت همشون یکیه؟
از نظر قدرت فرقی باهم ندارند؟
یعنی تو دات برنامه هایی با قدرت ویژوال سی را با وی بی هم می توان نوشت؟
هیچ فرقی با هم ندارند بجز کلاس بندی قوی تر در #c
هیچ فرقی . در دات نت دیگه C++ معنی نمی ده .
اصلا کلا دات نت میونه ی خوبی با سی پلاس پلاس نداره . اگه مایکروسافت از VS حذفش کنه سنگینتره که البته این کار رو هم قرار بکنه .
شما دیگه تو سی ++ دات نت نمیتونی سیستمی کار کنی . پس اگه بری سراغ سی شارپ یا دلفی دات نت بهتر نیست ؟
من هم vb.net را امتحان کردم و هم C# را برات پیشنهاد میکنم اگه دنبال یک برنامه نویسی بی درد سر هستی برو vb.net و لی اگه دنبال برنامه نویسی با حالی برو C#
سلام دوست عزیز به نظر من هم برو سراغ C#.net چون علاوه بر نکاتی که دوستان گفتند احتمالاً تا %50 از Syntax زبان VB.NET در نسخه های بعدی تغییر میکند .
من هم #C رو قبول دارم ولی اینکه همه زبانهای دات نت یک کار انجام میدن قبول ندارم
چون دیدم مثلا وارد کردن فایل های هدر ++C که بیشتر پروتکل ها با اونا نوشته میشه
با vC++.net انجام میشه سپس اونها رو بصورت dll یا همون اسمبلی وارد #C میکنن
نمونه اش open ssl در سایت codesource.com
گرچه با نظرات تمام آقایان موافق نیستم ولی نظر جناب alirezador رو کاملا قبول دارم.
بر اساس چه منبع و مستنداتی چنین حرفی رو میزنید ؟؟؟؟؟؟؟نوشته شده توسط Milad Mohseny
مگه مایکروسافت وقت اضافی داره که بیاد این کارو کنه .بر اساس چه منبع و مستنداتی چنین حرفی رو میزنید ؟؟؟؟؟؟؟