موقع برمجة

مدرسة البرمجة العربية

لغة البرمحة "سي#" C#

سي# (بالإنجليزية: #C) (تلفظ سي شارب) هي لغة برمجة متعددة الأنماط تتمتع بكونها سكونية التنميط وأمرية وتعريفية ووظيفية وإجرائية وعمومية وشيئية المنحى (غرضية التوجه) (باستخدام الصفوف) كما تخضع لمبادئ البرمجة التركيبية المنحى. Csharp
Default

01 سي#: تحميل وتنصيب واستكشاف الفيجوال ستوديو 2012 بالإضافة إلى شرح مفهوم البرمجة.

Default

02 سي#: المتغيرات، الثوابت، التعليقات، الإدخال والإخراج - ج1

Default

03 سي#: المتغيرات، الثوابت، التعليقات، الإخال والإخراج - ج2

Default

04 سي#: الروابط / المعاملات

Default

05 سي#: البنية الشرطية - if...else statement

Default

06 سي#: البنية الشرطية - فصل الحالات switch - المعامل الشرطي Conditional Operator

Default

07 سي#: البنية التكرارية - استخدام for

Default

08 سي#: البنية التكرارية - استخدام do و while و goto

Default

09 سي#: المصفوفات - ج1

Default

10 سي#: المصفوفات - ج2

Default

11 سي#: التراكيب struct والمعددات enum

Default

12 سي#: اللوائح Lists

Default

13 سي#: الدوال والإجراءات Functions and Procedures

Default

14 سي#: تمرير البرامترات (بالقيمة val، بالمرجع ref، بالإخراج out)

Default

15 سي#: معالجة الاستثناءات Exceptions Handling

Default

16 سي#: الفئة Console - الأوامر break and continue - رموز الاختصار Escape characters

Default

17 سي#: البرمجة الكائنية OOP - الفئات والكائنات Classes and Objects

Default

18 سي#: البرمجة الكائنية OOP - مجالات الأسماء والمجمعات Namespaces and Assemblies

Default

19 سي#: البرمجة الكائنية OOP - أوامر الدخول Access Modifiers والكلمة static

Default

20 سي#: البرمجة الكائنية OOP - المشيدات Constructors

Default

21 سي#: البرمجة الكائنية OOP - الخصائص Properties (getters and setters)

Default

22 سي#: البرمجة الكائنية OOP - الوراثة Inheritance

Default

23 سي#: البرمجة الكائنية OOP - الفئات المجردة والفئات المغلقة Abstract Classes and Sealed Classes

Default

24 سي#: البرمجة الكائنية OOP - الدوال الوهمية Virtual Methods وإعادة التعريف Overriding

Default

25 سي#: البرمجة الكائنية OOP - الفرق بين new و override

Default

26 سي#: البرمجة الكائنية OOP - زيادة التحميل Overloading وتعدد الأشكال Polymorphisme

Default

27 سي#: البرمجة الكائنية OOP - الواجهات Interfaces

Default

28 سي#: البرمجة الكائنية OOP - المفوضات Delegates - الجزء الأول

Default

29 سي#: البرمجة الكائنية OOP - المفوضات Delegates - الجزء الثاني

Default

30 سي#: البرمجة الكائنية OOP - التفويض المتعدد Multicast - الجزء الأول

Default

31 سي#: البرمجة الكائنية OOP - التفويض المتعدد Multicast - الجزء الثاني

Default

32 سي#: البرمجة الكائنية OOP - الأحداث Events - الجزء الأول

Default

33 سي#: البرمجة الكائنية OOP - الأحداث Events - الجزء الثاني

Default

34 سي#: البرمجة الكائنية OOP - الأحداث Events - الجزء الثالث

Default

35 سي#: البرمجة الكائنية OOP - الوظائف المجهولة Anonymous Methods - الجزء الأول

Default

36 سي#: البرمجة الكائنية OOP - الوظائف المجهولة Anonymous Methods - الجزء الثاني

Default

37 سي#: البرمجة الكائنية OOP - العبارات لامدا Lambda Expressions

Default

38 سي#: برمجة الواجهات - بيئة التطوير Design Environment

Default

39 سي#: برمجة الواجهات - الأزرار Buttons

Default

40 سي#: برمجة الواجهات - علبة الرسائل MessageBox

Default

41 سي#: برمجة الواجهات - مربع النص TextBox

Default

42 سي#: برمجة الواجهات - برمجة آلة حاسبة - الجزء الأول

Default

43 سي#: برمجة الواجهات - برمجة آلة حاسبة - الجزء الثاني

Default

44سي#: برمجة الواجهات - الملصقات Label and LinkLabel

Default

45 سي#: برمجة الواجهات - CheckBoxes

Default

46 سي#: برمجة الواجهات - RadioButtons

Default

47 سي#: برمجة الواجهات - القوائم المنسدلة ComboBoxes

Default

48 سي#: برمجة الواجهات - ListBoxes

Default

49 سي#: برمجة الواجهات - Treeview - الجزء الأول

Default

50 سي#: برمجة الواجهات - Treeview - الجزء الثاني

Default

51 سي#: برمجة الواجهات - ListView - الجزء الأول

Default

52 سي#: برمجة الواجهات - ListView - الجزء الثاني

Default

53 سي#: برمجة الواجهات - RichTextBox, ColorDialog, FontDialog

Default

54 سي#: برمجة الواجهات - القوائم MenuStrip

Default

55 سي#: برمجة الواجهات - ToolStrip

Default

56 سي#: برمجة الواجهات - ContextMenuStrip

Default

57 سي#: برمجة الواجهات - مربع الصورة PictureBox

Default

58 سي#: برمجة الواجهات -GroupBox and Panel

Default

59 سي#: برمجة الواجهات - شريط الحالة StatusStrip

Default

60 سي#: برمجة الواجهات - TabControl

Default

61 سي#: برمجة الواجهات - VScrollBars and HScrollBars

Default

62 سي#: برمجة الواجهات - شريط التمرير TrackBar

Default

63 سي#: برمجة الواجهات - العداد Timer

Default

64 سي#: برمجة الواجهات -شريط التدرج ProgressBar

Default

65سي#: برمجة الواجهات - منبه شريط المهام NotifyIcon

Default

66 سي#: برمجة الواجهات - NumericUpDown and DomainUpDown

Default

67 سي#: برمجة الواجهات - متصفح الويب Web Browser

Default

68 سي#: برمجة الواجهات - فتح الملفات والمجلدات OpenFileDialog and FolderBrowserDialog

Default

69 سي#: برمجة الواجهات - حفظ الملفات SaveFileDialog

Default

70 سي#: برمجة الواجهات - أدوات الطباعة - PageSetupDialog, PrintPreviewDialog, PrintDialog, PrintDocument

Default

71 سي#: برمجة الواجهات واجهة متعددة النوافذ - Multiple Document Interfaces - MDI

Default

72 سي#: التعامل مع الملفات - الوحدات باستعمال الفئة DriveInfo Class

Default

73 سي#: التعامل مع الملفات - الملفات باستعمال الفئات Directory and DirectoryInfo

Default

74 سي#: التعامل مع الملفات - الفئات File and FileInfo

Default

75 سي#: التعامل مع الملفات - الفئات File and FileInfo - الجزء الثاني

Default

76 سي#: التعامل مع الملفات - الفئات Stream, FileStream, and StreamReader

Default

77 سي#: التعامل مع الملفات - الفئة StreamWriter

Default

78 سي#: التعامل مع الملفات - الفئات BinaryReader and BinaryWriter

Default

79 سي#: برمجة قواعد البيانات - مدخل إلى قواعد البيانات في SQL Server

Default

80 سي#: برمجة قواعد البيانات - ربط الاتصال مع قاعدة البيانات عبر الفئة SqlConnection

Default

81 سي#: برمجة قواعد البيانات - الجداول والحقول والاستعلامات Tables, Fields, Select Queries

Default

82 سي#: برمجة قواعد البيانات - جلب البيانات عبر SqlCommand و SqlDataReader

Default

83 سي#: برمجة قواعد البيانات - إضافة البيانات في الجداول عبر SqlCommand

Default

84 سي#: برمجة قواعد البيانات - حذف البيانات عبر SqlCommand

Default

85 سي#: برمجة قواعد البيانات - تحديث البيانات عبر SqlCommand - الجزء الأول

Default

86 سي#: برمجة قواعد البيانات - تحديث البيانات عبر SqlCommand - الجزء الثاني

Default

87 سي#: برمجة قواعد البيانات - SqlDataAdapter, DataSet, and DataGridView

Default

88 سي#: برمجة قواعد البيانات - DataTable and DataGridView

Default

89 سي#: برمجة قواعد البيانات - أزرار التمرير باستخدام Databinding and CurrencyManager

Default

90 سي#: برمجة قواعد البيانات - New, Add, Edit, Delete باستخدام SqlCommandBuilder

Default

91 سي#: برمجة قواعد البيانات - الإجراءات المخزنة - الإنشاء Stored Procedures - Creation

Default

92 سي#: برمجة قواعد البيانات - الإجراءات المخزنة - جلب البيانات Stored Procedures - Select Data

Default

93 سي#: برمجة قواعد البيانات - الإجراءات المخزنة - إضافة البيانات Stored Procedures - Insert Data

Default

94 سي#: برمجة قواعد البيانات - الإجراءات المخزنة - حذف البيانات Stored Procedures - Delete Data

Default

95 سي#: برمجة قواعد البيانات - الإجراءات المخزنة - تحديث البيانات Stored Procedures - Update Data

Default

96 سي#: برمجة قواعد البيانات - تعبئة الكومبوبوكس Populating ComboBox

Default

97 سي#: برمجة قواعد البيانات - مشاهدة التفاصيل عند الاختيار من الكومبوبوكس ComboBox

Default

98 سي#: برمجة قواعد البيانات - إنشاء نسخة احتياطية لقاعدة البيانات Backup Database to Disk

Default

99 سي#: برمجة قواعد البيانات - استعادة نسخة احتياطية لقاعدة البيانات- Restore Database From Disk

Default

100 سي#: برمجة قواعد البيانات - إنشاء ملف XML

Default

101 سي#: برمجة قواعد البيانات - قراءة محتوى ملف XML

Default

102 سي#: برمجة قواعد البيانات - تخزين البيانات في ملف XML

Default

103 سي#: برمجة قواعد البيانات - حذف البيانات من ملف XML

Default

104 سي#: برمجة قواعد البيانات - تحديث البيانات في ملف XML

Default

105 سي#: برمجة قواعد البيانات - التنقل بين البيانات المخزنة في ملف XML

Default

106 سي#: طباعة التقارير Reporting - ميكروسوفت ريبورت (تهيئة البرنامج)

Default

107 سي#: طباعة التقارير Reporting - ميكروسوفت ريبورت (طباعة الكل)

Default

108 سي#: طباعة التقارير Reporting - ميكروسوفت ريبورت (طباعة البيانات بشرط معين)

Default

109 سي#: طباعة التقارير Reporting - ميكروسوفت ريبورت (طباعة البيانات بشكل عمودي)

Default

110 سي#: طباعة التقارير Reporting - ميكروسوفت ريبورت (طباعة نتائج البحث)