X

كتاب شرح فيجوال استوديو 2008 بالعربي باستخدام لغة سي شارب و فيجول بيسك دوت نت

المكتبة الرقمية العامة

 
  • Filter
  • Time
  • Show
Clear All
new posts
  • Saadedin
    Thread Author
    Administrator
    • Sep 2018 
    • 35721 
    • 18,363 
    • 2,790 

    السلام عليكم



    كتاب قيم ومفيد للاخوة الاعضاء



    شرح فيجول استوديو 2008 بالعربي باستخدام لغة سي شارب و فيجول بيزك دوت نت











    فهرس الكتاب:



    الباب 02 تحميل نسختك الاولى من فيجوال ستوديو 2008



    1- النسخة الكاملة من 2008 Visual Studio



    2- النسخة المجانية من 2008 Visual Studio



    3- ترقية مشروعك الذي يعمل على ال 2008 VS الى 2008 VS



    الباب 03 الجديد مع ال 2008 NET



    1- تقنية Silverlight



    2- تقنية LINQ



    3- تقنية WPF



    4- مجموعة Expression



    5- تقنية WCF



    6- Code Refactoring



    الباب 04 مفاهيم بيئة net. الرئيسية



    1- لغات net.



    2- العناصر الاساسية لبيئة net.



    3- ال Base Class Library



    4- Net Assemblies.



    5- الـ CIL



    6- الـMetadata



    7- الـManifest



    8- Common Type System



    CTS Members1.8



    2.8 CTS Data Types



    9- Common Language Specification



    10- Common Language Run Time



    11- استخدام Object Browser



    12- مجالات الاسماء Name Space



    1.12 استيراد مجالات الاسماء



    13- استخدام برنامج ildasm



    14- هل تبحث عن open source.net



    الباب 05 الواجهة الاساسية للفيجوال ستوديو 2008



    1- كيف اكتب الكود ؟؟



    1.1 استخدام Visual Studio 2008 Command Prompt



    1.2 استخدام الـ Text Pad



    1.3 استخدام Notepad++



    1.4 Sharp Develop



    2- البداية مع Visual Studio 2008



    2.1 برنامجك الاول



    الباب 06 مكونات اللغة الرئيسية الجزء الاول



    1- خصائص Console



    2- تعريف المتغيرات



    1.2 انواع المتغيرات



    2.2 الثوابت Constant



    3.2 القيم للقراءة فقط Read Only Field



    3- المتغيرات النصية String



    1.3 الخصائص والدوال الاساسية للـ String



    2.3 تقسيم النصوص



    3.3 دمج النصوص



    4.3 مقارنة النصوص



    5.3 Escape Characters – سي شارب فقط



    6.3 التحويل من والى String



    7.3 String Builder



    4- التعامل مع التاريخ والوقت



    5- التحويل بين المتغيرات المختلفة



    1.5 Widening Conversions



    2.5 Narrowing Conversions



    3.5 عمليات الـ Cast



    4.5 التحويل باستخدام Convert



    6- الجمل الشرطية في Net.



    1.6 اساسيات الشروط



    2.6 دمج الشروط



    3.6 And AL so



    4.6 or Else



    5.6 استخدام الـ Switch



    7- الحلقات التكرارية



    For – Next Loop 1.7



    2.7 While Loop



    3.7 For Each Loop



    الباب 07 مكونات اللغة الرئيسية في .net الجزئي الثاني



    1- لنفهم برنامجنا الاول



    2- الدوال Fnuction



    3- الطرق Methods



    4- الوظيفة out



    5- الارسال بالمرجع byref والارسال بالقيمة byval



    6- المصفوفات



    1.6ما هي المصفوفات Arrays



    2.6 تكوين المصفوفات



    3.6 المصفوفات متعددة الابعاد



    4.6 عمل مصفوفة من المصفوفات



    5.6 ارسال واستقبال المصفوفات من والى الدوال



    6.6 خصائص المصفوفات الرئيسية



    7- الـEnumeration



    8- التركيب Structure



    1.8 انشاء الدوال داخل الـ Struct



    9- الانواع Value والانواع Reference



    10- المقارنات



    11- Nullable Types



    1.11 خصائص Nullable



    2.11 المعامل ؟؟



    الباب 8 مقدمة الى الرمجة كائنية التوجه OOP



    1- مقدمة الى الفئات Classes



    1.1 المشيدات Constructors



    1.2 المهدمات Destructor



    2- This



    3- التعريف على Static



    Static Class1.3



    4- اعادة التحميل Over Loading



    5- معرفات الوصول Access Modifier



    6- العناصر الاساسية في OOP



    1.6 Encapsulation



    2.6 Inheritance



    3.6 Polymorphism



    7- Encapsulation



    1.7 استخدام دوال Public للوصول الى متغيرات Private



    2.7 ارسال القيم كجزء من الـ Constructor



    3.7 استخدام الـ Type Property



    8- الوراثة Inheritance



    1.8 تعريف علاقة is-a



    2.8 الكلمة المحجوزة sealed – Not Inheritable



    3.8 الوراثة المتعددة



    4.8 التعديل في الكلاس المشتق



    5.8 العلاقة من نوع has – a



    6.8 التحويلات Casting



    7.8 الكلمة المحجوزة is



    8.8 Visual Studio Class Diagram



    9- الـPolymorphism



    10- الـ Abstract



    1.10 Abstract method



    الباب 09 Interfaces – الواجهات



    1- تعريف الـ Interfaces



    2- Names Clashes



    3- I Enumerable Interfaces



    4- I Cloneable Interfaces



    5- I Comparable Interfaces



    الباب 10 الاخطاء واقتناصها



    1- الاخطاء النحوية Syntax Errors



    2- الاخطاء المنطقية Logical Errors



    3- الفئة System. Exception



    4- رمي الاستثناء – Throwing Exceptions



    5- اقتناص الاخطاء Catching Exceptions



    1.5 استخدام Finally



    2.5 استخدام break



    3.5 استخدام Target Site



    4.5 استخدام Help Link



    6- عمل اخطاء خاصة



    الباب 11 التجميعات Collections



    1- الـ Interfaces في Collections System.



    2- الفئات في Collections System.



    Array List1.2



    2.2 Hash Table



    3.2 Queue



    4.2 Stack



    الباب 12 البرمجة المتقدمة في 2008 net.



    1- الـGenerics



    1.1 Structure and Class Generics



    2.1 Generics Collections



    3.1 استخدام where T



    2- الـ Delegates



    2.2 الاحداث Events



    3- الـ Anonymous Methods – فقط في C#



    4- استنتاج نوع المتغيرات



    5- الدوال الممتدة Methods Exceptions



    6- Automatic Properties



    7- تعبيرات الامدا Lambda Exceptions



    8- صيغ انشاء الكائنات Object Initializer Syntax



    9- الانواع المجهولة Anonymous Properties



    10- Partial Methods



    11- Garbage Collections



    1.11 الفئة GC



    12- Operator Overloading



    13- المؤشرات Pointers



    14. Query Expressions



    15. Preprocessor Directives



    15 . 1 . # region , # endregion



    15 . 2 . # if , # elif , # else , # endif



    15 . 3 . # define , # undef



    16 . XML Commenting



    17 . net assemblies



    17 . 1 . الـ namespace



    17 . 2 . تغيير الـ Default Namespace



    17 . 3 . شكل ملف الاسمبلي Format of a.net Assembly



    17 . 4 . Private Assemblies



    17 . 5 . Shared Assemblies



    18 . المسارات المتعددة Multithreading



    18 . 1 . مقدمة



    18 . 2 . الجوريزمات التزامن Synchronization



    18 . 3 . System. Threading. Thread



    18 . 4 . الأولوية Priority



    15 . 5 . ParameterizedThreadStart



    18 . 6 . Foreground and Background



    18 . 7 . Threads Synchronization



    18 . 8 . ThreadPool



    18 . 9 . BackgroundWorker



    الباب 13 : الادخال والاخراج في System. IO .net



    1. الفئات الأساسية في System. IO



    2. الفوارق بين Directory & Directory Info



    3. الفئة Directory Info



    4. التعامل مع الفئة Directory



    5. التعامل مع الفئة Drive Info



    6. التعامل مع File Info



    6 . 1 . إنشاء وفتح الملفات باستخدام Open



    6 . 2 . فتح وإنشاء الملف باستخدام OpenWrite , OpenRead



    6 . 3 . فتح الملفات باستخدام OpenText



    6 . 4 . الفتح باستخدام AppendText , CreateText



    7 . التعامل مع الفئة File



    8 . Stream



    8 . 1 . الفئة File Stream



    8 . 2 . التعامل مع الفئات المشتقة



    8 . 3 . StreamWriter , StreamReader



    8 . 4 . StringWriter , StringReader



    8 . 5 . BinaryReader , BinartWriter



    9 . File System Watcher



    10 . Object Serialization



    10 . 1 . التعامل مع الـ Serialization



    10 . 2 . Xmlserializer



    الباب 14 : برمجة النوافذ في الـ Windows Forms .net



    1 . مقدمة



    2 . بناء Windows Forms بالكود



    2 . 1 . غضافة أدوات بالكود



    2 . 2 . إضافة القوائم



    3 . إنشاء فورم عن طريق Viusal Studio .net



    4 . مجال الأسماء Windows . Forms



    4 . 1 . الفئات الرئيسية لعناصر Windows . Forms



    4 . 2 . خصائص الفئة Forms



    4 . 3 . دوال الفئة Forms



    4 . 4 . أحداث الفئة Forms



    5 . الفئة Controls



    5 . 1 . خصائص الفئة Controls



    5 . 2 . أحداث الفئة Controls



    6 . أدوات System.Windows.Forms.Controls



    6 . 1 . Button



    6 . 2 . CheckBox



    6 . 3 . RadioButton



    6 . 4 . ListBox , ComboBox



    6 . 5 . TextBox



    6 . 6 . Label



    6 . 7 . Panl , GroupBox



    6 . 8 . RichTextBox



    6 . 9 . Timer



    6 . 10 . TreeView



    6 . 11 . ProgressBar



    6 . 12 . TrackBar



    6 .13 . DateTimePicker



    7 . Dialogs



    7 . 1 . MessageBox



    7 . 2 . Dialogs Controls



    7 . 3 . ColorDialog



    7 . 4 . FontDialog



    7 . 5 . Open And Save Dialogs



    7 . 6 . PrintDialog



    8 . أحداث الماوس



    9 . أحداث الكيبورد



    الباب 15 + GDI



    1 . مقدمة إلى + GDI



    2 . محتويات مجال الأسماء System.Drawing



    3. الفئة Graphics



    4 . الفئة Pen



    5 . الفئة Brush



    6 . الرسم



    7 . رسم النصوص



    الباب 16 : Windows Presentation Foundation



    1 . مقدمات أساسية



    1 . 1 . WPF



    1 . 2 . XAML



    1 . 3 . Microsoft Expression



    2 . أنواع تطبيقات WPF



    3 . محتويات WPF



    4 . تطبيقات الأول في علم WPF



    5 . البدء من خلال فيجوال ستوديو



    6 . أدوات WPF



    7 . ربط البيانات Data-Binding



    8 . WPF 2D



    8 . 1 . الرسم باستخدام Shapes



    8 . 2 . خصائص القلم Pen



    8 . 3 . خصائص الفرشاة Brush



    8 . 4 . الـ Transformations



    9 . الـ Animation في WPF



    10 . الحركة باستخدام XAML



    11 . تعريف Styles



    11 . 1 . تغيير طبيعة الـ Styles



    11 . 2 . اشتقاق Styles من ىخر



    11 . 3 . تصميم Styles باستخدام Triggers



    12 . الـ Templates



    13 . 3D WPF



    14 . عالم XNA



    15 . Microsoft Expression Studio



    15 . 1 . Microsoft Expression Web



    15 . 2 . Microsoft Expression Design



    15 . 3 . Microsoft Expression Media



    15 . 4 . Microsoft Expression Encoder



    15 . 5 . Expression Blend



    الباب 17 : قواعد البيانات باستخدام ADO.NET



    1 . البدء باستخدام ADO.NET



    2 . مكونات ADO.net Data Provider



    2 . 1 . الـ Data Providers المدعومة من قبل مايكروسوفت



    2 . 2 . التعامل مع مزودات خدمة أخرى Third-Party ADO.net Data Providers



    3 . مكونات مجال الأسماء System. Data



    4 . البداية مع SQLServer



    4 . 1 . إنشاء قاعدة البيانات



    4 . 2 . SQL Statements



    4 . 3 . Stored Prcoedure



    4 . 4 . SQL Injection



    4 . 5 . العلاقات



    5 . الوضع المتصل



    5 . 1 . التعامل مع ConnectionStringBuilder



    5 . 2 . التعامل مع الفئة Command



    5 . 3 . التعامل مع DataReaders



    6 . Data Access Layer



    7 . Asynchronous Data Access



    8 . Transactions



    9 . الوضع المنفصل



    9 . 1 . الـ DataSet



    9 . 2 . التعامل مع DataTable



    9 . 3 . إنشاء DataTable



    9 . 4 . التعامل مع DataColumn



    9 . 5 . العمل مع DataRow



    9 . 6 . استخدام DataTableReder لقراءة البيانات من DataTable



    10 . عمل Serializing الى XML



    11 . استخدام الـ DataGrid



    12 . استخدام DataAdapter



    الباب 18 : LINQ



    1 . مقدمة



    2 . دوال LINQ



    3 . LINQToDataSet



    4 . LINQToXML



    5 . LINQToSQL



    6 . SubmitChanges



    7 . إنشاء فئات LINQTo SQL من خلال الفيجوال ستوديو



    الباب 19 : WWF



    1 . مكونات وأساسيات WF



    1 . 1 . البدء مع WF



    1 . 2 . Sequential Workflow



    1 . 3 . State Machine Workflow



    2 . تطبيق WWF



    3 . WFCodeLiabrary



    الباب 20 : WCF



    1 . Web Service



    1 . 1 . عمل Web Service خاصة بك من خلال Net .



    1 . 2 . استخدام Web Service خاصة بك في مشروعاتك الفعلية



    1 . 3 . استخدام خدمات الإنترنت الجاهزة



    2 . مقدمة إلى WCF



    2 . 1 البداية مع WCF



    2 . 2 . شكل ومحتويات الـ Address



    الباب 21: نقاط متقدمة



    1 . التنقيح – Debug



    2 . تجهيز البرامج للتوزيع



    3 . C# vsVB.net



    4 . مقدمة إلى Mono



    5 . برمجة الأجهزة الكفية من خلال Net



    الباب 22 : تطوير المواقع باستخدام ASP.net



    1 . مقدمة إلى تطوير المواقع



    2 . مقدمة إلى ASP.net



    3 . الفئة Syatem.Web.UI.Page



    3 . 1 . التعامل مع Request



    3 . 2 . التعامل مع Response



    4 . أدوات ASP.net



    4 . 1 . الخصائص الأساسية لأدوات الويب



    5 . MasterPages



    6 . التعامل مع Sitemap



    7 . أدوات التحقق Validation Control



    8 . State Management



    8 . 1 . Control state



    8 . 2 . ViewStat



    8 . 3 . Session



    8 . 4 . Cookies



    8 . 5 . Application



    8 . 6 . Cache



    8 . 7 . Global.asax



    9 . ASP.net وقواعد البيانات



    9 . 1 . DataGrid



    10 . WAP



    10 . 1 . ما هي WAP ؟



    10 . 2 . WML



    10 . 3 . WAP+ASP.net



    11 . AJAX



    11 . 1 . اجاكس AJAX









    التحميل



    Download

    *


Working...
X