منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
هل هناك فرق بين C#.NET و C# - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم لغة السي شارب C#.NET (http://vb4arb.com/vb/forumdisplay.php?fid=175)
+--- قسم : قسم اسئلة C#.NET (http://vb4arb.com/vb/forumdisplay.php?fid=176)
+--- الموضوع : هل هناك فرق بين C#.NET و C# (/showthread.php?tid=32292)



هل هناك فرق بين C#.NET و C# - alfaiz678 - 29-11-19

السلام عليكم ورحمة الله وبركاته
انا عازم على تعلم لغي السي شارب
ولدي هذا السؤال


هل هناك فرق بين C#.NET
و C#

ام هي نفس الاكواد بدون اختلاف
وايضا C# المستخدمة في زامرين


RE: هل هناك فرق بين C#.NET و C# - محمد كريّم - 29-11-19

وعليكم السلام ورحمة الله وبركاته
اختيار سليم لن تندم عليه إن شاء الله


سي شارب C#
هي لغة واحدة في الدوت نت وفي مونو وزامرن وفي يونيتي
نفس الصيغة syntax
الفرق في الإطار البرمجي الذي تتعامل معه

الدوت نت .NET
هي إطار برمجي غني بالمكتبات والكلاسات والدوال التي تتعامل مع الوجهات الرسومية والكائنات وقواعد البيانات وغيرها

سي شارب صنعت للدوت نت
*غالبا لن تتمكن من بناء برنامج كبير بدون إطار الدوت نت

يمكن استخدام فيجوال بيسك وإف شارب مع الدوت كذلك فهو ليس محتكر للسي شارب


ابدأ بدورة أساسيات للتعود على قراءة وفهم الـ syntax
ثم ابدأ الجزء العملي بمتابعة دروس بناء مشاريع عامة عن التعامل مع الكونسول وأدوات winforms او wpf وطبق خطواتها
جرب واخطئ وصحح وابحث واسال ولا تردد

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


ابحث في المصادر الأجنبية ولا تتوقف عن قراءة المقالات وتصفح أكواد المشاريع المفتوحة


أحييك وأثني على عزمك متمنيا لك التوفيق


RE: هل هناك فرق بين C#.NET و C# - alfaiz678 - 29-11-19

ماشاء الله
بارك الله فيك

دائما ردودك مفيدة جدا وذات محتوى هادف
نزلت هذا الكتاب وجاري القراءة فيه

الهجرة من الفيجوال بسيك إلى السي شارب والعكس



وايضا اتساءل في امراخر وهو هل يمكن ان تستخدم لغة البيسك في زامرين
كما تم استخدامها قبل في asp.net


RE: هل هناك فرق بين C#.NET و C# - محمد كريّم - 29-11-19

(29-11-19, 02:37 PM)alfaiz678 كتب : وايضا اتساءل في امراخر وهو هل يمكن ان تستخدم لغة البيسك في زامرين
كما تم استخدامها قبل في asp.net

لا يمكن استخدام فيجوال بيسك مباشرة ولكن باستخدامها جنبا إلى جنب مع سي شارب
الطريقة معقدة لا تعول عليها كثيراً

مراجع :
https://devblogs.microsoft.com/xamarin/mobile-apps-with-visual-basic-xamarin-forms/
https://docs.microsoft.com/en-us/xamarin/cross-platform/platform/visual-basic/xamarin-forms
https://docs.microsoft.com/en-us/xamarin/cross-platform/platform/visual-basic/native-apps


RE: هل هناك فرق بين C#.NET و C# - alfaiz678 - 29-11-19

لكني رايت هذا في الموقع الرسمي

– Xamarin
– .NET Framework4.x development tools
– C# and Visual Basic language support
– Android SDK setup


RE: هل هناك فرق بين C#.NET و C# - محمد كريّم - 29-11-19

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

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


RE: هل هناك فرق بين C#.NET و C# - alfaiz678 - 29-11-19

(29-11-19, 03:57 PM)محمد كريّم كتب : نعم، ما يقصدونه هو الموجود في الرابطين الثاني والثالث
ليسبطريقة مباشرة ولكن باستخدام .NET Standard وتلك حكاية أخرى تماماً

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

نعم
شكرا

وربما يكون هذا من عزم مايكروسوفت اي البرمجة بالزامرين بالفيجول بيسك مطلقا
فهي لن تتخلى عن لغتها الام البيسك

والى ذلك الحين نسال الله يعيننا على الابحار في عالم السي شارب