فهرس محتويات كتاب
"المدخل العملي السريع إلى: فيجوال بيزيك دوت نت 2015"
للمهندس: محمد حمدي غانم
لمشاهدة جميع كتبي
وإصداراتي وأماكن بيعها، اضغط هنا
·
مقدمة
|
3
|
·
إعداد
فيجيوال ستديو دوت نت
|
7
|
القسم الأول
مشروع المذكرة الذكية
|
11
|
بدء مشروعٍ جديد
|
12
|
بيئة التطوير IDE
|
14
|
اللافتة Label
|
15
|
الزر Button
|
16
|
إضافة نموذج
جديد إلى المشروع
|
17
|
الفئة Class
|
19
|
الحدث Event
|
19
|
الوسيلة Method
|
20
|
النموذج الفعال Active Form
|
21
|
مربع الحوار Dialog
|
21
|
نموذج إضافة صديق
|
22
|
مربع النص TextBox
|
22
|
أداة اختيار التاريخ والوقت DateTimePicker
|
23
|
الأداة الفعالة Active Control
|
25
|
ترتيب الانتقال بين الأدوات Tab Order
|
25
|
زر الموافقة Accept Button وزر الإلغاء Cancel Button
|
27
|
منع المستخدم من تغيير حجم النموذج
|
27
|
منع المستخدم من إدخال قيم خاطئة
|
29
|
حدث ضغط زر KeyPress
|
29
|
جملة اختيار الحالة Select Case
|
30
|
الترميز الأمريكي القياسي للحروف ASCII Encoding
|
32
|
33
|
|
تنبيه المستخدم لحفظ التغييرات قبل
إغلاق النموذج
|
34
|
جملة الشرط If…Then
|
35
|
الإكمال التلقائي لسطر الكود
|
37
|
عرض رسالة للمستخدم، وتلقي إجابته
|
37
|
المتغيرات Variables
|
40
|
تشبيك النصوص String Concatenation
|
42
|
الإجراءات الفرعيّة Subroutines
|
44
|
حفظ بيانات الأصدقاء
|
46
|
السجلات Structures
|
47
|
قالب الكود Module
|
49
|
القائمة عامة النوع List(Of T)
|
51
|
الأنواع القيمية والمرجعية
|
52
|
معدلات المجال Modifiers
|
54
|
إجازة البيانات Data Validation
|
58
|
أداة مزود الخطأ ErrorProvider
Control
|
59
|
حدث تغير النص TextChanged Event
|
64
|
إجبار النموذج على إجازة بيانات
الأدوات
|
65
|
استثناء بعض الأدوات من إجازة
البيانات
|
66
|
حلقة التكرار لكل عنصر For Each
|
66
|
الدوال Functions
|
68
|
الأنواع المنعدمة Nullable Types
|
70
|
جملة الشرط المركبة If ElseIf Else
|
71
|
الحفظ المتسلسل للبيانات Serialization
|
72
|
مجرى البيانات Stream
|
74
|
الملف التنفيذي Executable File
|
75
|
مقطع
معالجة الخطأ Try Catch
|
76
|
نموذج البحث عن صديق
|
78
|
مربع التجميع GroupBox
|
79
|
زر التحويل RadioButton
|
79
|
مربع القائمة ListBox
|
81
|
تعطيل وتفعيل مربع التجميع
|
81
|
الخاصية ذاتية الكود Auto Implemented Property
|
84
|
الاستعلام المتكامل مع اللغة LinQ
|
86
|
مجال المتغير Variable Scope
|
89
|
المعاملات القيمية والمعاملات
المرجعية
|
90
|
إغلاق النموذج
|
91
|
الفئة Class والكائن Object
|
91
|
حدث هبوط الزر KeyDown Event
|
95
|
نموذج إضافة موعد
|
97
|
حدث الإنشاء Constructor
|
102
|
النسخ الضحل والنسخ العميق
|
103
|
الفئات Classes والسجلات Structures
|
105
|
القائمة المركبة ComboBox
|
115
|
المرقم Enum
|
117
|
إنشاء أداة مستخدم User Control
|
118
|
مجموعة الأدوات Controls Collection
|
121
|
الثابت Constant
|
123
|
أداة تلميحات الشاشة ToolTip Component
|
125
|
تعريف الخصائص Properties
|
128
|
حدث تغير الحجم Resize
|
130
|
تعريف حدث Event
|
132
|
المعالج الثابت والمعالج المرن
للحدث
|
132
|
عرض صورة على النموذج
|
145
|
تغيير خط اللافتة
|
146
|
تثبيت هوامش الأدوات بالنسبة لحواف
النموذج
|
150
|
نموذج تعديل بيانات الأصدقاء
|
151
|
اقتراح التكملة في القائمة المركبة
|
153
|
استبدال الوسائل Method Overriding
|
160
|
نموذج تعديل المواعيد
|
164
|
القسم الثاني
مشروع المذكرة الذكية باستخدام
قواعد البيانات
|
181
|
التعامل مع قاعدة البيانات أم ملف
عادي
|
182
|
سيكويل سيرفر SQL Server
|
183
|
تصميم قاعدة البيانات
|
184
|
محتوى البيانات Data Context
|
184
|
ربط محتوى
البيانات بقاعدة البيانات
|
186
|
التحكم في طول الحقول النصية
|
193
|
إنشاء قاعدة البيانات
|
194
|
الكينونة Entity
|
200
|
النموذج الرئيسي FrmMain
|
203
|
تغير نموذج بدء التشغيل Startup Form
|
204
|
نموذج تسجيل الدخول Login
|
204
|
تحسين استعلام LinQ
|
207
|
عرض نموذج داخل
نموذج الوثائق المتعددة
|
209
|
نموذج
التنبيهات
|
210
|
نموذج إضافة
الأشخاص
|
213
|
جدول عرض
البيانات DataGridView
|
214
|
العمل دون
اتصال بالخادم
|
218
|
مصادر
الربط المتقدمة Advanced Data Sources
|
221
|
إجازة خانات
جدول العرض
|
225
|
نموذج إضافة
أرقام الهواتف
|
227
|
إضافة عمود
روابط إلى جدول العرض
|
231
|
تغيير لون
التحديد في جدول العرض
|
233
|
نموذج اللقاءات
FrmMeetings
|
233
|
إنشاء أعمدة
خاصة في جدول العرض
|
242
|
نموذج الأخطاء FrmErr
|
243
|
نتيجة مربع
الحوار DialogResult
|
250
|
نموذج البحث FrmFind
|
253
|
المبرمج والبحث الدائم عن الحلول
|
269
|
إنشاء قوائم
رئيسية Menus للنموذج
|
270
|
نموذج تغيير بيانات المستخدم FrmModifyUser
|
272
|
نموذج تغيير
كلمة السر
|
275
|
أدوات المدير
|
276
|
نموذج إضافة
مستخدم
|
276
|
نموذج البحث عن
المستخدمين
|
277
|
تحويل شخص إلى مستخدم
|
281
|
نموذج إضافة مستخدم2
|
283
|
تشغيل البرنامج لأكثر من مستخدم في
نفس الوقت
|
284
|
التضارب في تحديث البيانات
|
284
|
تطويرات يمكنك إدخالها على المشروع
بنفسك
|
286
|
لمشاهدة جميع كتبي وإصداراتي وأماكن بيعها، اضغط هنا
بارك الله فيك
ردحذفارغب في نسخه من الكتاب
العنوان السعودية- الرياض
للتواصل
راسلني على
حذفmsvbnet@hotmail.com
تحياتي