الفصل الا ول مفاهيم البرمجة بواسطة الا هداف معنى البرمجة بواسطة األھداف... 5 معنى الفصيلة 5...Class ما ھي دوال البناء و دوال الھدم...6 Construction & destruction ما ھي خاصية التوريث 7...inheritance ما ھي الخاصية...7 Overloading إنشاء واستعمال الفصائل 8... creating & Use class إضافة فصيلة Class على مستوى التطبيق... 16 دوال البناء 18...Constructors إنشاء أكثر من دالة باسم واحد 20...Method Overloading دالة الھدم 23...Destructor Function معنى خاصية التوريث 24...Inheritance التوريث في# C...25 إنشاء دوال بنفس االسم في الفصيلة الجديدة... 31 األمر 33... Abstract متى تستعمل خاصية التوريث ومتى النستعملھا...34 مكونات النموذج Form فى ضوء خاصية التوريث...35 Inheritance درجات حماية أعضاء الفصيلة 39...Access Modifiers إضافة خصائص Properties للفصيلة...41 ما ھى NameSpace...44 كيفية إنشاء 45...NameSpace استعمال ال...46 Namespace إنشاء مكتبة الفصائل 47...Creating Class Library استعمال مكتبة الفصائل 51...Using class library إضافة دالة بناء للفصيلة 53...Add Constructor إضافة دوال أعضاء للفصيلةmethods...53 Adding
Hòß Ôn½a@âbè½aI C#.Net 2012 îôèm@æë í@áüèm 219 الفصل الثانى لغة الاستعلامات الهيكلية SQL ما ھى لغة االستعالمات 56...SQL أجزاء لغة االستعالمات...56 SQL لغة التعريفات...56 DDL أنواع البيانات... 57 إنشاء الجداول 58...Create Table تعديل مواصفات جدول 59...Alter Table ملفات الفھارس...60 Indexes لغة التحكم 61...DCL لغة الوصول للبيانات...61 DML األمر 62...: Select المعامل 63... Where التعبير الرياضي ) الحسابي (...64 مجموعة دوال الحرفيات...64 String Functions تعريفات...65 اختيار بيانات من أكثر من جدول...66 العالقة الخارجية 68...OUTER Join ربط الجدول مع نفسه 70...Joining a table to itself دوال المجموعات 71...Group Functions األمر 73... Group BY استعمال ORDER BY مع 75...GROUP BY استعمال األمر...75 Having استعمال استعالمات فرعية 76...SUB QUERIES استعمال IN مع االستعالمات الفرعية...78 استعمال ORDER BY مع االستعالمات الفرعية...78 األمر 79...Insert األمر 80... Delete األمر 81... UpDate نظام السرية وإنشاء مستخدم جديد...81 منح صالحيات النظام 82... Granting System privileges استعمال 83... With Admin Option استعمال األمر 84...Revoke
220 Hòß Ôn½a@âbè½aI C#.Net 2012 îôèm@æë í@áüèm استعمال مجموعة الصالحيات...84 Using roles تغيير كلمة سر المستخدم...85 CHANGING PASSWORD استعمال 86...SYNONYMS الفصل الثالث قواعد البيانات استخدام المعالجات 90...DB Wizards استعمال أوامر االتصال المباشر 90...Direct Connection أدوات عرض البيانات 90...DB Controls استعمال أوامر االتصال غير المباشر 90...Off Line DataBase عالقة قواعد البيانات بلغة...90 XML المعالجات 91... DB Wizards استعمال أدوات وفصائل وأوامر 95...ADO.NET أدوات عرض البيانات 96...DB Controls استعمال أوامر االتصال المباشر 98...Direct Connection تعريفات...98 ما ھو مفھوم OffLine Database...104 ما ھى DataSet... 106 ما ھى DataTable... 108 ماھى DataColumn... 109 ما ھى DataRow...109 ما ھوAdapter Data... 109 ما ھوDataView... 109 متى نستعمل DataReaders ومتى نستعمل DataSet... 110 عالقة قواعد البيانات بلغة...114 XML الفصل الرابع معالجة الا خطاء معالجة األخطاء... 116 الخطأ الھجائىError...116 Syntax الخطأ أثناء التشغيل...118 Runtime Error
Hòß Ôn½a@âbè½aI C#.Net 2012 îôèm@æë í@áüèm 221 طرق عالج الخطأ...119 استعمال التركيب 119...try catch طرق اكتشاف الخطأ المنطقى...124 استعمال نقاط التوقف 125...Break Points الفصل الخامس التعامل مع النصوص والا عداد والحافظة التعامل مع النصوص واألعداد والحافظة...128 التعامل مع األعداد 132...Numbers التعامل مع التواريخ...132 Dates التحويالت بين األنواع... 134 الفصل السادس التعامل مع الملفات النصية التعامل مع الملفات النصية... 138 الفصيلة 139...File الفصل السابع الرسم الرسم 150...Graphics التعامل مع األداة 150...Picture Box ما ھى الفصيلة 151...Graphics استعمال دوال الرسم 152...Graphics Methods الحدث 153...Form_Paint دوال الفصيلة 154...Graphics الفصيلة 160... GraphicsPath
222 Hòß Ôn½a@âbè½aI C#.Net 2012 îôèm@æë í@áüèm الفصل الثامن ا نشاء المكتبات ما ھى المكتبة...162 Class Lib إنشاء تطبيق مكتبة Class Lib بسيط...162 إنشاء تطبيق Windows App يستخدم المكتبة...165 ClassLibrary إنشاء تطبيق مكتبة Class Lib متقدم...167 إنشاء تطبيق Windows App يستخدم المكتبة...171 ClassLibrary2 ما ھى 175...Custom Controls الفصل التاسع C# And ASP.Net ما ھي برمجة وتطوير اإلنترنت...178 طرق وأدوات إعداد مواقع انترنت 178...Web Site Tools استعمال أوامر وعالمات 179...HTML طرق كتابة مستند 179...HTML استعمال برنامج 182... Front Page استعمال برامج تحرير مستندات 185...HTML استعمال برنامج...185 Flash استعمال برامج مساعدة... 185 إضافة برنامجApplets 186...Java تحميل الموقع علي شبكة اإلنترنت...186 Uploading site حجز المساحة...187 تحميل الموقع...187 Uploading طرق كتابة برامج لإلنترنت 188...Web Programming كتابة أوامر...190 ASP أول تطبيق...192 ASP.NET ما ھي 196...Server Controls إنشاء برنامج اآللة الحاسبة... 196 أدوات صحة البيانات 199...Validation Controls فكرة عمل األدوات...200 أنواع أدوات...201 Validation
Hòß Ôn½a@âbè½aI C#.Net 2012 îôèm@æë í@áüèm 223 تطبيق أكثر من أداة Validation علي حقل واحد...202 تعديل خصائص أدوات...202 Validation استعمال 203...Validation Summary الفصل العاشر C# And XML ما ھى لغة الترميز 206...XML مزايا لغة الترميز...206 XML مثال بسيط بلغة الترميز 206...XML القواعد األساسية للغة الترميز...208 XML قواعد تسمية العناصر... 209 إنشاء ملف XML من داخل #C...209 استعمال أداة XML لعرض بيانات ملف 211...XML استخدام الفصائل فى التعامل مع ملفات...216 XML قواعد البيانات ولغة الترميز...217 XML