منتدى فيجوال بيسك لكل العرب
هل تريد التفاعل مع هذه المساهمة؟ كل ما عليك هو إنشاء حساب جديد ببضع خطوات أو تسجيل الدخول للمتابعة.
بحـث
 
 

نتائج البحث
 


Rechercher بحث متقدم

سحابة الكلمات الدلالية

مغربي  لجلب  ايات  2015  بالصورة  الحبيب  للزواج  

المواضيع الأخيرة
» شيخ روحاني مغربي صادق والدفع بعد النتيجه
دورةC#.NET(بيئة العمل وهيكلية البرنامج) Icon_minitimeالأربعاء يوليو 26, 2023 1:31 pm من طرف عبقرينو

» اصدق واقوي واسرع كشف عن طريق الهاتف مباشرة
دورةC#.NET(بيئة العمل وهيكلية البرنامج) Icon_minitimeالسبت يوليو 22, 2023 2:33 pm من طرف عبقرينو

» سحر جلب الزوج
دورةC#.NET(بيئة العمل وهيكلية البرنامج) Icon_minitimeالثلاثاء يوليو 18, 2023 11:44 am من طرف عبقرينو

» ادعية لجلب الحبيب
دورةC#.NET(بيئة العمل وهيكلية البرنامج) Icon_minitimeالسبت مايو 27, 2023 1:27 pm من طرف عبقرينو

» شيخ لجلب الحبيب نجران
دورةC#.NET(بيئة العمل وهيكلية البرنامج) Icon_minitimeالثلاثاء مايو 23, 2023 11:24 am من طرف عبقرينو

» أفضل شيخ روحاني في سوسة
دورةC#.NET(بيئة العمل وهيكلية البرنامج) Icon_minitimeالأربعاء أبريل 12, 2023 1:36 am من طرف عبقرينو

» أفضل شيخ روحاني في طنجة
دورةC#.NET(بيئة العمل وهيكلية البرنامج) Icon_minitimeالإثنين مارس 13, 2023 4:57 pm من طرف عبقرينو

» حجاب السيف الأعظم
دورةC#.NET(بيئة العمل وهيكلية البرنامج) Icon_minitimeالأحد فبراير 12, 2023 9:44 am من طرف عبقرينو

» معالج روحاني في مكه الشيخ الروحاني ابو حمزة المغربي
دورةC#.NET(بيئة العمل وهيكلية البرنامج) Icon_minitimeالإثنين فبراير 06, 2023 7:59 pm من طرف عبقرينو


دورةC#.NET(بيئة العمل وهيكلية البرنامج)

اذهب الى الأسفل

دورةC#.NET(بيئة العمل وهيكلية البرنامج) Empty دورةC#.NET(بيئة العمل وهيكلية البرنامج)

مُساهمة من طرف Admin الإثنين أكتوبر 17, 2022 11:56 am

بسم الله الرحمن الرحيم
وصلى الله على محمد وآله الطاهرين

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

بيئة العمل:

لغة C#.NET باعتبارها احدى اللغات التي تعتمد كما اسلفنا على مكتبات الـ.Net Framework فهي تحتاج الى بيئة عمل توفر لها كل المستلزمات التي تحتاجها اللغة وهذه المكتبات تضم كل ما يحتاجه اللغة لكتابة برنامج ما في مختلف المجالات واحدى أهم البرامج او بيئات العمل التي توفر مكتبات الـ.NET وكل ما يحتاجه اللغات التي تعتمد على الـ.NET هي بيئة العمل الـVisual Studio من مايكروسوفت و هي على عدة اصدارات ومنها المجانية ,وقبل ايام فقط اسدل الستار عن الاصدار الجديد من برنامج الـVisual Studio

تحت مسىمى (Visual Studio 2015) ومنصة جديدة من الـ.NET تحمل الرقم 4.6.



والخبر الاروع كما اعلن من قبل هو اتاحة شركة مايكروسوفت منصة الـ.NET على منصتي Linux و OSX وهذه الخطوة ستسهم بشكل كبير أمام المطورين لعمل تطبيقات بمختلف المجالات تعمل على الانظمة الاخرى وهذا سيسهم على انتشار بيئة العمل ويشجع مستخدمي الانظمة الاخرى على استخدامها لتطوير برامجهم للعمل على تلك الانظمة.





كما أن هنالك برامج اخرى تستطيع من خلالها تطوير تطبيقات ال.NET للانظمة الاخرى كالـMono.


بيئة العمل Visual Studio تتيح لك تطوير تطبيقات عدة منها:



1- Windows Application: وهي تطبيقات ذو واجهة رسومية تمكن المستخدم من سهولة استخدام هذه التطبيقات.
2- Console Application: عكس الـWindows Application فهي لا تتوفر على واجهة رسومية.
3- Web Application: تمكن المستخدم من عمل تطبيقات الـWeb بلغة الـAsp.NET.


أن بيئة العمل Visual Studio تحوي على أدوات ذكية للتعامل مع الاكواد اثناء كتابتها وحين تنفيذها:


1- تقنية IntelliSence: هي تقنية تعمل بمجرد أن يكتب المبرمج الأحرف الأولى من دالة أو متغير حيث تعرض عليه قائمة بجميع الدوال والمتغيرات المعرّفة.
2- امكانية كشف الاخطاء الاملائية: تنبيه المبرمج او المطور اثناء كتابته للكود البرمجي في حال حدوث خطأ املائي.
3- امكانية تمييز الكلمات: تتيح لك معرفة وتمييز كلمات الكود البرمجي سواء المحجوزة منها او انواع البيانات او كلمات اخرة بالوان معينة.



تحتوي بيئة الفيجوال ستوديو على :



1- مرحلة التصميم: وهي الجزء المتعلق بتصميم الواجهة الرسومية حيث توفر لك بيئة العمل مجموعة من الادوات الجاهزة لعمل برنامج
2- محرر أكواد ذكي: يدعم Syntax highlighting والاكمال التلقائي وكذلك امكانية وضع علامات مرجعية للمساعدة في التصفح السريع للأكواد.
3- مصحح للاخطاء Debugging: تدعم جميع اللغات التي تعمل على بيئة الـVisual Studio وهي تكشف الاخطاء اثناء وقت التنفيذ او التشغيل وكذلك يكشف الاخطاء الاملائية.
4- مترجم Compiler: تحتوي بيئة العمل على Compiler يكشف الاخطاء وقت التشغيل.
5- Garbage Collection: لاسترجاع المساحة المحجوزة من قبل المتغيرات والـObjects في الذاكرة بشكل آلي.


هيكلية البرنامج:



أن اي برنامج مكتوب بلغة C# يتكون من الاجزاء الاساسية التالية:



1- المكتبات (;........ Uisng): المكتبات المستخدمة التي تعتمد علىها البرنامج المكتوب.
2- مجال اسماء (NameSpace): تحتوي على فئات البرنامج.
3- الفئات (Classes): تحتوي على الدوال والخصائص والمتغيرات, وعلى الدالة الرئيسية.
4- اكواد برمجية وتعليقات توضيحية.


مثال سيط: (المثال الاسطوري Hello World):

PHP كود :
using System;

namespace HelloWorldApplication
{
class HelloWorld
{
private static void Main()
{
/* my first program in C# */
// my first program in C#
Console.WriteLine("Hello World");
Console.ReadKey();
}
}
}


لنبدأ بشرح بسيط لمكونات البرنامج:


1- using: هذه الكلمة المحجوزة تستخدم لادراج المكتبات الضرورية المستخدمة لكتابة البرنامج. ومن الممكن ان يعتمد البرنامج على عدة مكتبات وبهذا تتكرر استخدام الـusing.
2- namespace: كلمة محجوزة من الممكن ان تحتوي على فئة واحدة او اكثر. ويستخدم لتعريف الفئات والهياكل والواجهات ..... الخ, ومن الممكن ان تكون الـnamespace داخل namespace اخر.
3- class: تضم الدوال بجزئيها الخاص والعام وكذلك المتغرات والخصائص, ومن الممكن ايضا ان تحتوي البرنامج على اكثر من فئة والفئات المتداخلة.
4- الدالة Main: هي الدالة الرئيسية التي تنفذ البرنامج من خلالها.
5- التعليقات (Comments): تستخدم لكتابة توضيحات للسطر البرمجي.


من المثال اعلاه من الممكن ملاحظة ما يلي:

1- الانتباه الى حالة الاحرف: ان لغة C#.NET حساسة لحالة الاحرف الكبيرة والصغيرة بحيث لو كتبنا نفس الكلمة مرتين بحروف كبيرة وبحروف صغيرة فان امترجم اللغة يعتبرهما كلمتين مختلفتين.
2- نهاية كل تعبير وجمل برمجية تنتهي بـ ; , ما عدا بعض الجمل كالجمل الشرطية وجمل الدوران على سبيل المثال.
3- تنفيذ البرنامج يكون عن طريق الدالة الرئيسية Main.


طريقة تنفيذ الكود المكتوب بلغة C#.NET:


هنالك عدة طرق لكتابة الكود البرمجي اما عن طريق بيئة العمل المتكاملة من مايكروسوفت Visual Studio او عن طريق Sharp Develop او عن طريق أي محرر نصوص.


أما طريقة تنفيذ الكود من خلال بيئة العمل Visual Studio عن طريق المفتاح F5 و أمر او علامة الـRun.
أو بكتابةالأمر التالي : csc.exe hellowworld.cs في موجه الأوامر cmd.
وعند تنفيذ البرنامج سيكون الناتج: Hello World.


والحمد لله رب العالمين الذي اعاننا على هذا ولا تنسوي و والدي من صالح دعائكم

تحياتي لكم

Admin
Admin

المساهمات : 18
تاريخ التسجيل : 17/10/2022

https://vigualbisic.ahlamontada.com

الرجوع الى أعلى الصفحة اذهب الى الأسفل

الرجوع الى أعلى الصفحة


 
صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى