بسم الله الرحمن الرحيم
الحمد لله رب العالمين والصلاة والسلام على سيدنا محمد وعلى آله وصحبه أجمعين
طورت شركة مايكروسوفت ( Microsoft ) منصة عمل سمتها دوت نت ( NET Framework. ) وبيئة عمل سمتها ( Visual Studio IDE )
حيث أصبح بإمكان مطور التطبيقات بالاستعانة بهذين الأخيرين بالإضافة للغة برمجة تعمل تحت هذه المنصة أن يطور التطبيقات المكتبية وتطبيقات الويب والتطبيقات الموزعة أيضاً.
سوف نتحدث في هذه السلسلة التعليمية عن لغة السي شارب ( #C ) التي طورتها مايكروسوفت خصيصاً لمنصة ( NET. ).
زودت #C بالعديد من الميزات التي تجعلها من أقوى لغات البرمجة الغرضية التوجه ( Object Oriented Programming ) ومن أهم هذه الميزات :
1- معالجة السلاسل المحرفية ( Strings ).
2- الرسوميات ( Graphics ).
3- الواجهات التخاطبية ( Graphical User Interface ).
4- معالجة الاستثناءات ( Exception Handling ).
5- النياسب المتعددة ( Multi Threading ).
6- التعامل مع الملفات ( File Streams ).
7- الوسائط المتعددة ( صوت ،صورة ،فيديو ) ( Multimedia ).
8- التكامل مع قواعد البيانات ( ADO.NET ).
9- التطبيقات الشبكية ( Network Programming ).
10- التطبيقات الموزعة ( Distributed Applications ).
والكثير والكثير ..........
- الهدف الذي أطمح إليه من هذه السلسلة :
تقديم محتوى تعليمي الكتروني شامل حول هذه اللغة ( #C ) موجه لمن لديه معرفة بسيطة أو لا يمتلك أي خبرة سابقة في البرمجة
والوصول به إلى مستوى عالٍ ومتقدم .
لذلك سوف تكون هذه السلسلة شاملة بمحتواها من شرح نظري وأمثلة عملية وتمارين وأسئلة ومشاريع احترافية.
وأسأل الله تعالى أن يوفقنا لما يحب ويرضى ، والله ولي التوفيق.
سوف نبدأ قريباً إن شاء الله تعالى