السنة: 2016
- 
	
	الاستثناءات ومعالجة الأخطاء في لغة سي شارب #Cلا تخلو أيّ لغة برمجة محترمة من وسيلة لمعالجة الأخطاء. تحتوي لغة سي شارب على آليّة قويّة لمعالجة الأخطاء. تشبه… أكمل القراءة »
- 
	
	مدخل إلى تعابير Lambda واستعلامات Linq في لغة سي شارب #Cتعتبر تقنيّة Linq من التقنيّات الجديدة نسبيًّا في سي شارب ولغات دوت نت عمومًا. تسمح هذه التقنيّة بإجراء عمليّات استعلام… أكمل القراءة »
- 
	
	كيفية استخدام الأحداث Events والتعامل معها في لغة سي شارب #Cعندما تعمل على حاسوبك الشخصي، أو حتى على هاتفك الذكيّ، أو ربّما ساعتك الذكيّة. فأنت تستخدم الأحداث آلاف المرّات. الحدث… أكمل القراءة »
- 
	
	استخدام النواب (Delegates) في لغة سي شارب #Cيُعتبر مفهوم النوّاب من المفاهيم الأساسيّة في سي شارب، وستستخدمه بشكل أو بآخر في أيّ برنامج حقيقي مكتوب بهذه اللغة.… أكمل القراءة »
- 
	
	البنى Structures والمعدودات Enums في لغة سي شارب #Cتشبه البنية structure الصنف class إلى حدٍّ كبير باستثناء أنّها تُعتبر نوع قيمة value type وليس نوعًا مرجعيًّا كما هو… أكمل القراءة »
- 
	
	التعامل مع الملفات النصية في لغة سي شارب #Cيمكن القراءة والكتابة من وإلى الملفات النصيّة في سي شارب بعدّة طرق. سنتناول أسلوبًا بسيطًا وذلك من خلال الصنفين StreamWriter… أكمل القراءة »
- 
	
	التعامل مع النصوص في لغة سي شارب #Cيُعتبر التعامل مع النصوص من المواضيع المهمّة التي يحتاجها أيّ مبرمج. توفّر سي شارب أساليب متقدّمة للتعامل مع النصوص، سنتحدّث… أكمل القراءة »
- 
	
	الواجهات (Interfaces) والمجموعات (Collections) في لغة سي شارب #Cيتحدّث هذا الدرس عن موضوعين مهمّين في سي شارب ألا وهما الواجهات Interfaces والمجموعات Collections. تُعتبر المجموعات collections من المزايا… أكمل القراءة »
- 
	
	المصفوفات (Arrays) في لغة سي شارب #Cتعتبر المصفوفات من بنى المعطيات المهمّة في أيّ لغة برمجة. سيفترض هذا الدرس أنّه لديك خبرة مسبقة عن مفهوم المصفوفة.… أكمل القراءة »
- 
	
	تطبيق البرمجة كائنية التوجه في لغة سي شارب #C – الجزء الثالثتحدثنا في الدرسين السابقين عن المبادئ الأوليّة لتطبيق مفاهيم البرمجة الكائنيّة التوجّه في سي شارب. سننهي في هذا الدرس تطبيق… أكمل القراءة »