الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

ما يميز C#.net عن VB.net

بدأه عمرو عماد في 17 سبتمبر 2012 · 5 رد · 1,037 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاته

من قبل قمت بالبرمجة علي فيجوال بيسك ستوديوا والحمد لله مستوايا ممتاز ولا أشتكي فيه من أي شئ

ولكني الأن أحببت أن أنتقل إلي بيئة الدوت نت وذلك من خلال تعلم C#.net وذلك لخبرتي السابقة ب C++

ولكني سألت نفسي سؤال ما الذي يميز C#.net عن VB.net

وهل لو أكتفيت بلغة VB.net يكون لي كل صلاحيات دوت نت الموجودة بداخل C#.net

أرجوا الرد وشكرا لكم

#2

من المفروض بإنه وبالرغم من اللغه التي تستخدمها سواء كانت C#,VB,F# او غيرها بإنك اصلا تتعامل في الاخير مع الدوت نت والــ CLR وجميع كلاسات ومكتبات الــ CLR متوفره لكل هذه اللغات دون اي استثناء ولكن من الافضل ان تستخدم لغة سي شارب والتي هي المتسيده هذه الايام

تحياتي

No intellectual battle was ever won through retreat
You do not watch Gintama? Dude, you are missing a lot!


صورةmsrgb1485.gif ocajavase7programmerclr.gif

#3

و عليكم السلام ورحمة الله تعالى وبركاته:

في البداية يجب أن تعلم أن بيئة Dot Net بيئة متكاملة و متعاونة وأن هناك مكتبات مختصة ببعض اللغات دوناً عن البعض الآخر لذلك عند استخدام مكتبة خاصة ب VB.net في مشروع C# ينبغي حينها أن تذهب لأول قسم في صفحة كتابة الكود(قسم استدعاء المكتبات) وتستدعي المكتبة المطلوبة إن كانت من C# فتكتب using ثم اسم المكتبة أما إذا كانت خاصة ب VB فيجب كتابة VB or VisualBisac بعد كلمة using وهذا الحال يسري على جميع اللغات وفلي النهاية فأنت من سيكون سيد الموقف في أي مشروع من مشاريعك وفي أي لغة فكل اللغات تدعم بعضها البعض.و إن قبلت نصيحتي فإن ال Syntacs للغة C#.net أفضل من VB.net لأنه يلزمك أن تكون نظامياً في برمجتك.

وفقك الله لكل خير. :happy:

#4

عموما لغة C# هيا اللغة الافتراضية ف بيئة دوت نت وكمنظور عملي او وظيفي معظم الشركات كبرمجة دوت نت بيتعاملو مع C# .. لكن كمنظور برمجي كلا اللغتين تحت بيئة الدوت نت والفرق بال syntax فقط .. يعني عندما تتعلم لغة vb سيكون من السهل عليك تعلم C# تحت .net .. بالتوفيق :)

#5

متشابهين بشكل كبير

نصيحتى لك أخى العزيز اذا كنت بستعمل vb6 من قبل اذا الأفضل أن تكمل فى vb.net

غير ذلك خليك فى c#

عموما هذه المواقع هتساعدك على تحويل الكود فيما بينهما

http://www.developerfusion.com/tools.../vb-to-csharp/

http://www.carlosag.net/Tools/CodeTranslator/

http://converter.telerik.com/

http://www.zowaar.net/forum/forumdisplay.php?4-Programming

ربنا يوفقك

تم تعديل هذه المشاركة بواسطة moaita في 3 أكتوبر 2012 في 01:05

برمجة - قواعد بيانات
http://www.pmpsoft.com

#6

جزاكم الله خيرا علي المساعدة وأسأل الله عز وجل أن يضع هذا في ميزان حسناتكم

مواضيع مشابهة