فهرس كتاب المدخل العملي السريع إلى: سي شارب 7
مقدمة
|
3
|
إعداد فيجيوال ستديو
دوت نت
|
7
|
القسم الأول
مشروع المذكرة الذكية
|
13
|
بدء مشروعٍ جديد
|
13
|
بيئة التطوير IDE
|
15
|
اللافتة Label
|
17
|
الزر Button
|
19
|
إضافة نموذج جديد إلى المشروع
|
20
|
الفئة Class
|
22
|
الحدث Event
|
22
|
24
|
|
تعريف نسخة جديدة من النموذج
|
26
|
عرض النموذج للمستخدم
|
27
|
الوسيلة Method
|
28
|
النموذج الفعال Active Form
|
29
|
مربع الحوار Dialog
|
29
|
نموذج إضافة صديق
|
30
|
مربع النص TextBox
|
31
|
أداة اختيار التاريخ والوقت DateTimePicker
|
32
|
الأداة الفعالة Active
Control
|
34
|
ترتيب الانتقال بين الأدوات Tab
Order
|
34
|
زر الموافقة Accept
Button وزر الإلغاء Cancel
Button
|
36
|
منع المستخدم من تغيير حجم النموذج
|
37
|
منع المستخدم من إدخال قيم خاطئة
|
39
|
حدث ضغط زر KeyPress
|
39
|
جملة الشرط if
|
40
|
التعليق Comment
|
41
|
المعاملات
المنطقية Logical Operators
|
42
|
الترميز الأمريكي القياسي للحروف ASCII
Encoding
|
45
|
التحويل المباشر Casting
|
46
|
إنشاء معالج واحد لأكثر من حدث
|
47
|
تنبيه المستخدم لحفظ التغييرات قبل إغلاق
النموذج
|
48
|
عرض رسالة للمستخدم، وتلقي إجابته
|
49
|
تشبيك النصوص String
Concatenation
|
54
|
جملة التحويل switch
|
55
|
الدالة Function
|
57
|
حفظ بيانات الأصدقاء
|
60
|
السجلات Structures
|
61
|
معدلات المجال Modifiers
|
62
|
إضافة ملف جديد إلى المشروع
|
64
|
القائمة عامة النوع List
|
67
|
الأنواع القيمية والمرجعية
|
67
|
المفهرس Indexer
|
69
|
الفئة الثابتة Static
Class
|
70
|
إجازة البيانات Data
Validation
|
72
|
أداة مزود الخطأ ErrorProvider
Control
|
74
|
حدث تغير النص TextChanged
Event
|
79
|
إجبار النموذج على إجازة بيانات الأدوات
|
80
|
استثناء بعض الأدوات من إجازة البيانات
|
81
|
حلقة التكرار لكل عنصر foreach
|
82
|
الأنواع المنعدمة Nullable
Types
|
85
|
جملة الشرط المركبة if.. else
if.. else
|
87
|
الحفظ المتسلسل للبيانات Serialization
|
89
|
مجرى البيانات Stream
|
90
|
الملف التنفيذي Executable
File
|
91
|
نموذج البحث عن صديق
|
94
|
مربع التجميع GroupBox
|
95
|
زر التحويل RadioButton
|
96
|
مربع القائمة ListBox
|
98
|
تعطيل وتفعيل مربع التجميع
|
99
|
الخاصية ذاتية الكود Auto
Implemented Property
|
103
|
الاستعلام المتكامل مع اللغة LinQ
|
105
|
المعاملات القيمية والمعاملات المرجعية
|
107
|
مجال المتغير Variable
Scope
|
110
|
إغلاق النموذج
|
111
|
حدث هبوط الزر KeyDown
Event
|
115
|
نموذج إضافة موعد
|
117
|
حدث الإنشاء Constructor
|
123
|
النسخ الضحل والنسخ العميق
|
125
|
الفئات Classes والسجلات Structures
|
127
|
القائمة المركبة ComboBox
|
138
|
المرقم Enum
|
140
|
إنشاء أداة مستخدم User
Control
|
142
|
مجموعة الأدوات Controls
Collection
|
146
|
الثابت Constant
|
148
|
أداة تلميحات الشاشة ToolTip
Component
|
151
|
تعريف الخصائص Properties
|
154
|
حدث تغير الحجم Resize
|
156
|
تعريف حدث Event
|
158
|
عرض صورة على النموذج
|
172
|
تغيير خط اللافتة
|
175
|
تثبيت هوامش الأدوات بالنسبة لحواف النموذج
|
179
|
نموذج تعديل بيانات الأصدقاء
|
180
|
اقتراح التكملة في القائمة المركبة
|
183
|
استبدال الوسائل Method
Overriding
|
189
|
نموذج تعديل المواعيد
|
195
|
القسم
الثاني
مشروع المذكرة الذكية باستخدام قواعد البيانات
|
214
|
قاعدة
البيانات
|
215
|
سيكويل
سيرفر
|
216
|
تصميم
قاعدة البيانات
|
216
|
محتوى
البيانات Data Context
|
217
|
التحكم
في طول الحقول النصية
|
227
|
إنشاء
قاعدة البيانات
|
229
|
الكينونة
Entity
|
236
|
النموذج
الرئيسي FrmMain
|
239
|
تغيير
نموذج بدء التشغيل Startup Form
|
240
|
نموذج
تسجيل الدخول Login
|
241
|
تحسين استعلام LinQ
|
243
|
إنشاء متغيرات عامة لنماذج المشروع
|
246
|
عرض نموذج داخل واجهة
الوثائق المتعددة
|
247
|
نموذج التنبيهات
|
248
|
نموذج إضافة الأشخاص
|
252
|
جدول عرض البيانات DataGridView
|
253
|
العمل دون اتصال بالخادم
|
258
|
حل مشكلة مصدر الربط
|
261
|
إجازة خانات جدول العرض
|
265
|
نموذج إضافة أرقام الهواتف
|
267
|
إضافة عمود روابط إلى جدول العرض
|
272
|
تغيير لون التحديد في جدول العرض
|
274
|
نموذج اللقاءات FrmMeetings
|
275
|
إنشاء أعمدة خاصة في جدول العرض
|
285
|
نموذج الأخطاء FrmErr
|
287
|
نتيجة مربع الحوار DialogResult
|
294
|
نموذج
البحث FrmFind
|
297
|
المبرمج
والبحث الدائم عن الحلول
|
318
|
إنشاء قوائم رئيسية Menus للنموذج
|
319
|
نموذج
تغيير بيانات المستخدم FrmModifyUser
|
322
|
نموذج تغيير كلمة السر
|
325
|
أدوات المدير
|
327
|
نموذج إضافة مستخدم
|
327
|
نموذج البحث عن المستخدمين
|
329
|
تحويل
شخص إلى مستخدم
|
334
|
نموذج
إضافة مستخدم2
|
336
|
تشغيل
البرنامج لأكثر من مستخدم في نفس الوقت
|
337
|
التضارب
في تحديث البيانات
|
338
|
تطويرات
يمكنك إدخالها على المشروع بنفسك
|
340
|
السلام عليكم ورحمة الله وبركاتة
ردحذفهل لو ممكن حضرتك ترشحلى مجموعة من الكتب تساعدنى فى تعلم البرمجة وتحديد السعر والمراسلة على رقم واتس 01002904908
شاكر لكم سعة صدركم