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

c# او visual basic.net

مغلق
بدأه AGSHAR في 28 أكتوبر 2002 · 6 رد · 932 مشاهدة · في قسم تكنولوجيا Microsoft .NET العام
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

شباب ابي نصيحة

انا ابي اخذ كورس فس لغة البرمجه ف نا ادري شنو ادري

ممكن نصيحه

#2

مرحباً،

يطرح هذا السؤال كثيراً في كل منتديات العالم حالياً وله فلاسفته التي تجيب عنه بدرجات ثقة مختلفة.

كوني من المبرمجين اللّذين أتقنوا هاتين اللغتين فإنّي أنصحك بالنظر إلى ماضيك المهني كما يلي:

* إذا كنت متمرّساً في الـ VB أو VBScript فأكمل مشوارك مع الـ VB.NET

* إذا كنت ممن عشقوا الـ C و الـ ++C أو الـ Java فأكمل مشوارك بالـ #C

* إذا لم تكن مبرمجاً من قبل أو مبرمج لغات أخرى (PHP, Perl, SmallTalk, Eiffel,Cobol,Fortran) أو غيرها فنصيحتي لك أن تدرس القليل عن علوم البرمجة بشكل عام ثمّ تتعلّم أيّة لغة منهما (VB.NET) أو (#C).

آمل أن يكون في جوابي ما أفادك.

مع تحيّاتي،

#3

أهلا فيك أخ الزغبي أول مرة أشوفك :)

قبل تعلم أحد هدين اللغتين يجب تعلم الدوت نيت framework وبعدها بالامكان اختيار أي منهما لأنهما متشابهان إلا حد 99%..

المفروض على أي مبرمج سي# أن يفهم البرامج المكتوبة بالفجوال بيسك.نيت والعكس صحيح أيضا ...

Coding on the Cloud and for the Cloud!

My Blog

#4

[l]Thank you for your post.

Well, that's true and obvious. As you might be aware, obviously, that the .NET Framework is Class library that contain classes which inherit each other and implement framework interfaces.

It's true that a .NET developer should learn the framework class library and it's available functionalities first, but considering that there is no mean of doing this by reading the MSDN Library for instance or looking at any UML Modeling diagram, a programmer should sit and practice calls to .NET classes, inhertience, threading, etc.

You may meant learning about the .NET Framework Architecture of the different platforms (Windows Forms, ASP.NET, Web Applications, MSIL Programming, etc.), and how the class library handles that,

and that where I agree with you.

The questioner needed to know where to start from and I did my best to lead. If he starts learning programming concepts ("What's an integer?" type of science) he then can understand what's OOP and therefore what's .NET.

I thank you for your comments and hope to see your contributions with us in ArabASP.NET

Sincere Regards,[/l]

#5

ملاحظة فقط على الاختلاف بين اللغتين، بالنسبة لمستخدمي VB.NET فسوف يمكنهم فهم معظم كود سي شارب.نت و ليس جميعه على عكس مستحدمي C#.NET الذين سوف يتمكنوا من فهم معظم كود VB.NET

بالطبع ال Framework هو الاساس و الكائنات التي به و لكن هناك امور مثل unsafe و المؤشرات التي لن تكون في vb و امور بسيطة اخرى اي ان اللغتين تتقاربا بنسبة 95% حسب رائيي.

المؤشرات بالمناسبة موجودة في اللغتين، ولكنها تسمى مراجع، فهي تعمل مثل المؤشرات بصورة كبيرة جدا و بصورة لا شعورية للمستخدم النهائي ولكنها لا توفر القدرات التي توفرها المؤشرات (مع انه انا شخصيا لست بحاجة اليها)، الباقي متشابه على ما اظن

#6

اشكر المبرمجين الكبار على النصائح

بس ما ادري شنو ال framework

هل في شرح عنهم او لينك و شكرااااا جزيلا و إن شاء الله اقدر اني افيدكم بيوم و لوووووو بشي بسيط

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

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