لغة برمجة جديدة ؟؟!!( C Sharp)

السلام عليكم
طبعا الكل سمع عن لغة ال Java و C و ++C و فورتران …إلخ من هاللغات المعروفة
لكن أنا تفاجئت لما سمعت أنه في لغة إسمها #C
تنطق هكذا : C sharp ( سي شارب)
وإلى االآن هذي المعلومات إلي أعرفها عنها :

مطور اللغة : MicroSoft

الإصدار : 2000

أنا بصراحة جربت عينة بسيطة جدا من هاللغة , فلقيتها أنها ما تختلف كثير عن ال java وال ++C …لكن إلي فهمته من البحث الي سويته أنها تتمتع بالمرونة ( مقارنة بال ++C )

على العموم حبيت أحط الموضوع هذا هنا , وأسأل شباب البرمجة الحلوين عن اللغة هاذي , يعني إذا سمحتوا تعطونا نبذة عنها , وإيش مميزاتها يعني وأنا عن نفسي بحاول أدور معلومات أكثر وأحطها هنا بالموضوع .

وآسفين على الدخلة الغلط :smiley:

هلا والله وغلا اخوي فهيد

بالنسبة لي … انا منزل الترم هذا الـ C# Network programming
swe-344

وبدينا في الـ #C

ملاحظتي انها نسخه كربونية من الجافا … ولما سألت الدكتور عنها عرفت ليش هذا التشابه …
بناءً على كلام الدكتور الدرويش … ان الـ #C هي نسخة مايكروسوفت من الجافا … وبدايتها كانت عندما رفضت الـ Sun وهي شركة الجافا الشهيرة التعديلات الكبيرة التي تجريها مايكروسوفت على الجافا وتدخلها السافر في هذه اللغة … قررت مايكروسوفت أن تُبقي تعديلاتها وتنزل اللغة بإسم ثاني فكانت ولادة الـ #C … ولهذا فمبرمج الجافا لن يجد صعوبة تذكر في تعلمها …

من خلال تجربتها وجدتها أجمل وأسهل لغة برمجة استخدمتها حتى الآن …

واذا احد عنده اضافة لا يبخل علينا …

eXplicit شكرا جزيلا … فعلا استفدت من وصفك المختصر الجميل لهذه اللغة :slight_smile:

Me Too :slight_smile:

تصحيح للدكتور الدرويش :smiley:

على ذيك الايام … كانت مايكروسوفت تشتغل على لغه اسمها جافا و كانت بهذا بالاسم ++J… و بعدين صارت مشاكل على اسم اللغه بين صن و مايكرسوفوت

فمايكرسوفت اصدرت #J و هي الشبيه لللغه الجافا …

حتى انك تقدر تحول برنامجك اللي مكتوب بالجافا الى #J او #C من خلال اداه تقدمها مايكروسوفت بالمجان

انا اخذت SWE344 و تعلمت #C و بعدين اخذت SWE444 و تعلمت ASP.NET و MS SQL

يعني الوضع صار الحين شبه ممتاز Java, JSP & Oracle و من جهه ثانيه C#, ASP.NET & MS SQL…

و ما بقى اللا نتعلم PHP & MySQL و اصير اطلق من مبرمج هندي جاي من ديرته :smiley:

دكتور مجنون …
شكرا جزيلا على المعلومة .
تحياتي لك

دكتور مجنون
مشكور على التعديل والله يعطيك العافية …
واذا فيه خطأ , فربما من نقلي للمعلومة وليس من الدكتور الدرويش :smiley:
وعلى قولتك ان شاء الله نتخرج من الجامعة وحنا متعلمين كل أنواع البرمجة
اللي يحتاجها السوق …
وش رايك نسوي صفقة ونكمل لبعض …
انت تعلمني الـ JSP والـ ASP.NET
وانا اعلمك الـ PHP & MySQL

هاه وش قلت :wink:

تحياتي

أقول أنتبه منه يا مسيو إكسبلست أخاف يعلمك كيف تصيد فيران تسوي عليهم تجارب
|3|

كاتب الرسالة الأصلية fheed08
أقول أنتبه منه يا مسيو إكسبلست أخاف يعلمك كيف تصيد فيران تسوي عليهم تجارب
|3|

هههههههههههههههه
الله يرج ابليسك

بالنسبة للسي شارب
ترى لغة ممتازة جدا
و احسن من الجافا بأشياء كثيرة جدا
منها السينتاكس حقها
و هي جمعت بين سهولة الفيجوال بيسك و oop في الجافا
و نصيحة يا شباب اللي يقدر يتعلمها يتعلمها لأنه لها مستقبل كبير جدا
و بالمناسبة في كتاب ممتاز لمبرمجي الجافا اسمه
how to shift from java to c#

أخ حقيقة , جزاك الله خير على الإفادة : بس في سؤال , فين أقدر ألقى الكتاب المذكور أعلاه ؟
في مكتبة جرير مثلا ؟!

تحياتي لك

سلام…

صحيح أن اللغة سهلة والأدوات تساعد في تعلمها …

بس في مشكلة كبيرة … اللغة ما تشتغل الا في بيئة ويندوز…

أخوي إرحم نفسك …
قصدك لا يتم تصميم البرامج(بواسطة#C) إلا من خلال بيئة ويندوز ؟
أو
قصدك أنه البرامج المصممة بواسطة ال (#C) ما تشتغل إلا على بيئة ويندوز ؟

اخوي ارحم نفسك …
بالنسبة للــ #C وغيرها من اللغات التي تعمل في بيئة الدوت نت
من الممكن أن تعمل في أي بيئة تعتمد الـ CLR
Common Language Runtime
وهي طبقة تترجم الـميكروسوفت انترميديت كود الى لغة الآلة
وللعلم البرامج المعمولة بهذه اللغة لا تعمل حتى على الويندوز XP الا اذا كان يحتوي على الـ .Net Framework SDK
وهو ما ستقوم مايكروسوفت بتزويد جميع اصداراتها القادمة ابتداءً من ويندوز 2006 القادم

هذا ما اعرفه واذا احد عنده أي معلومة إضافية يعلمنا

تحياتي

يا شباب … الدوت نت … و السي شارب … ما يشتغلون الا في بيئة ويندوز…

C# language, is PLATFORM DEPENDENT…

بالنسبة لل #C فهي قريبة جدا من الجافا
وهي كما تفضل الأخوة لا تعمل الا في بيئة الويندوز
بخلاف الجافا التي تعتبر (Portable)

بس الصراحة ال #C لها مستقبل وأنصح الاخوان بشهادة MCAD
(Microsoft Certified Application Developer)

ولدخول في مسار هذا الاختبار يجب اختيار واحدة من هاتين اللغتين
Visual Basic.Net
أو
#C

وووالله يا زين CV اذا صار فيه International Certificate
خصوصا من مايكروووسوفت

اسف على الاطالة

أخوكم
ENCYCLOPEDIA

كاتب الرسالة الأصلية ENCYCLOPEDIA

وووالله يا زين CV اذا صار فيه International Certificate
خصوصا من مايكروووسوفت

اسف على الاطالة

أخوكم
ENCYCLOPEDIA

بس أحب أوظح حاجة للشباب لأنها نقطة مهمة , أنه ال CV يعني :
مثل التقرير الأكاديمي إلي تروح تقدمه للشركة إلي راح تشتغل عندها , أو بما يعرف بال ( الترانسكربت ) …

مشكور أخوي إنسايكلوبيديا
وتحياتي لك

CV يعني السيرة الذاتية…ونأسف على الدخلة الغلط

شكرا على التوضيح :wink:

http://www.eastasp.com/zh-cn/ebooks/index.aspx?Page=1