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

ساعدوني في أتخاذ القرار ..

مغلق
بدأه Java4ever في 9 ديسمبر 2003 · 10 رد · 2,257 مشاهدة · في قسم تكنولوجيا Microsoft .NET العام
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ..

سأبدأ أن شاء الله مع بدايه العام الجديد في الشهر القادم دوره لدراسه و الحصول علي شهاده ال MCSD ..

طبعا أنا سعيد جدا بالدوره و شايف أنها خطوه جيده للغايه و مهمه في طريقي ..

المشكله اللتي تواجهني .. هي أنني حتي الأن لا أستطيع أختيار التراك اللازم لاكمال الدوره .. فلا أعرف هل أختار ال VB.net أم ال #C .. طبعا باقي الكورسات و الأمتحانات واحده .. و لكن مش قادر احدد أدرس أيه ..

الحقيقه أنا ميال أكثر لل VB.net و عايز أكتشف عالم ال VB اللي شايف أنه ممتع جدا .. و في نفس الوقت أنا أشتغلت Java لمده تزيد عن السنتين .. و أكيد ده هيساعدني في دراسه ال #C و عشان كده أنا محتار جدا ..

و يا ريت أجد المساعده ..

و شكرا للجميع ..

أحمد ..

#2

يعطيك العافية

انا رأيي انك تشوف اصحاب العمل ايش يفضلون!!!

حسب علمي انهم يفضلون VB.NET لأني مبرمجين ال VB اجرهم اقل

و بصراحة ال VB احترافها اسهل من احتراف ال #C بس اذا انت حابب تكون مميز اختار ال #C

يعني في النهاية كل لغة لها حسناتها و مساوئها بس الاثنتين يقومون بنفس الغرض في ظل تقنية الدوت نت

#3

ههههههههه ..

زودت حيرتي يا أبن عمي ..

أكيد طبعا أنا عايز أكون مميز ..

و في نفس الوقت اكيد طبعا هيهمني أحتياجات السوق ..

يعني أنا عايز أكون مميز في لغه يحتاجها السوق و أقدر أجد بها فرص عمل جيده ... ( طماع شويه :rolleyes: )

يعني متعلمش لغه لدرجه الأحتراف و يكون الطلب عليها قليل مثلا ..

هيا ديه الفكره و ياريت أسمع باقي الاراء ..

أحمد ..

#4

بدون مناقشة C#

وإذا كان من أجل السهولة فهي بنفس سهولة VB.NET

أما الأجر فأرى أن الوقت لم يحن لتتحدث في هذا الأمر وكن على ثقة بأنك لن تندم, وعندما تتقن الـ C# أنا برأيي يصبح تعلم الـ VB.NET تحصيل حاصل

#5

Java4ever،

بما أنك تعرف جافا، فأنصحك أن تتعلم سي شارب وستحب اللغة وتتعلمها بسرعة..

أما بالنسبة للسوق، فمن المعروف أن لغات البرمجة في دوت نيت متقاربة جدا.. هناك فارق كبير بين بيسك 6 وبيسك دوت نيت، حيث أصبحت لغة object oriented بالكامل، مما يحعلها تقترب من السي شارب أو غيرها من لغات البرمجة لدوت نيت..

المشكلة أنك اذا تعلمت بيسك سيكون من الصعب عليك أن تتعلم سي شارب، أما ان تعلمت سي شارب، فستكتشف مدى تفاهة بيسك بالمقارنة معها، فتستطيع أن تكتب برامج بدون أي مجهود سوء بسي شارب أو ببيسك، وعندها ستجلس في أي مقابلة شخصية، واضعا رجلك على الأخرى، لأنك تعرف دوت نيت.. وليس بيسك فقط..

ايضا تعلم سي شارب سيدعم لديك القدرة على تصميم البرامج وفق أحدث الطرق، لأن هذه اللغة تعتمد على بنى سي بلس بلس التي يستخدمها معظم مصممي البرامج في العالم..

#6

انا اضم صوتي الى اصوات الذين قالوا سي شارب لان لديك خلفية عن الجافا وبما ان هناك تشابه من حيث ال syntax فلذلك انا ارى ان السي شارب هو الخيار الافضل لك.

اما من حيث القوة فانا لااعتقد ان هناك فروق حقيقية بين اللغتين حيث بامكانك عمل اي برنامج باي من اللغتين و لكن الفرق الوحيد انه بامكانك استخدام البوينترز او ما يسمى ب unmanaged code في السي شارب فقط حيث ان هاذه الميزة لاتوجد في الفيجول بيسك دوت نت.

اما من ناحية الراتب فمن وجهة نظري انه لن يكون هناك فرق طالما كان العمل ضمن نطاق الدوت نت.

اتمنى لك التوفيق

#7

أذن فهي ال #C ..

الحقيقه أنا كمان أبتديت اقتنع بيها ..

و لما عملت بحث في مواقع أجنبيه لقيت مقارنات كتير بين اللغتين خلاصتها كلها لمصلحه ال #C ..

علي بركه الله ..

أحمد ..

#8
Java4ever كتب:
أذن فهي ال #C ..

الحقيقه أنا كمان أبتديت اقتنع بيها ..

و لما عملت بحث في مواقع أجنبيه لقيت مقارنات كتير بين اللغتين خلاصتها كلها لمصلحه ال #C ..

علي بركه الله ..

أحمد ..

موفق أخوي ........... :)

#9

فقط لأزيد قناعتك:

السي شارب C# هي اللغة التي كتبت بها الفريم وورك دوت نت Framework.net .

وتعلمها يقودك الى فهم كل التقنيات الحديثة. و لا أقلل من أهمية الفجول بيسك دوت نت فهي بنفس القوه الفارق هو ان اي معلومه بلغة من عائلة c تكون مفقوده في حالة انك تعمل بفجول بيسك، اما السي شارب فبسهوله يمكنك تطوير نفسك.

وكخلاصة إذا انت تريد تطوير نفسك اكاديميا فلا بديل عن السي شارب أما وظيفيا فأيا من فجول بيسك او سي شارب يفي بالغرض.

تم تعديل هذه المشاركة بواسطة r122 في 19 ديسمبر 2003 في 22:14

#10

فانا لدى نفس المشكله فى الاختيار بين ال c# و vb.net و إن كنت ابرمج حالياً ب vb6 و لكن مادام الدوت نيت مختلفه فربما ابرمج بال c# و لكن هل من الممكن ان يعطينا احد مقارنه بين ال vb.net و ال c#

Technical Lead Developer

My LinkedIn Profile

اللهم قنى شر الجهل و الجهلاء

( اقْتَرَبَ لِلنَّاسِ حِسَابُهُمْ وَهُمْ فِي غَفْلَةٍ مَّعْرِضُونَ ) {الأنبياء:1}

#11

اوكي،:

1- كلتا اللغتين تعتمد على البرمجة الشيئية المتقدمة، ولذلك فإن نفس المفاهيم الأساسية في كتابة وتصميم البرامج تنطبق عليهما.

2- كلتا اللغتين مصممة للعمل مع دوت نيت مما يعني أن أي مبرمج يستخدم أي واحدة منهما عليه أن يفهم كيفية البرمجة لدوت نيت وهي ذات الشيء بأي لغة، سي شارب، سي++، بيسك، كوبول.نت، جافا.نت... وغيرها.

3- المبرمج الذي يود الاحتراف من الأفضل أن يتعلم أكبر قدر ممكن من اللغات، وذلك سيساعده على قراءة واستيعاب الأمثلة المكتوبة لدوت نيت، مع العلم أن أغلب الأخيرة مكتوبة بسي شارب.

4- معظم الشركات التي استوعبت دوت نيت، لديها مبرمجين يعملون ببيسك، وأخرين يعملون بسي شارب.. وفي هذه الحالة، قد تتم كتابة أجزاء من المشروع بلغتين أو أكثر.. وعندها لا بد من وجود من يلم بكلتا اللغتين.

5- إذا كنت ترتاح لبيسك أكثر، فعليك ببدء تعلم بيسك دوت نيت أولا. والعكس صحيح، اذا كنت معجبا بأقواس سي } فعليك بالبدء بسي شارب.

6- سي شارب لديها مميزات في أساس اللغة تجعل منها أداة أقوى:

unsafe code, operator overloading, using statement, XML documentation, Generics...etc

7- سي شارب مبنية على جمل سي التي يستخدمها المبرمجون المحترفون، أما بيسك دوت نيت فمبنية على جمل بيسك المعمولة أساسا للهواة ممن يبدؤون طريقهم في البرمجة.

8- سي شارب تمشي على مواصفات قياسية عالمية، مما يجعل من مستقبلها أكبر وأفضل.. لو لاحظت كل المشاريع المعمولة لنقل دوت نيت الى لينوكس وبي اس دي قد بنت مجمع سي شارب ولم تعرف بيسك نت ولن تعرفه لأنه لا ينتمي لمواصفات قياسية يمكن بناء مجمع على أساسها.

9- تجارب عديدة أثبتت أن سي شارب ينتج كود IL أفضل (خصوصا في حالة Reflection, code generation)، فهو مكتوب خصيصا لدوت نيت، كما أن دوت نيت في قلب عملها كتبت وسي شلرب في الحسبان..

هذا الموضوع مغلق.

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…