X

كتاب تعلم السي شارب #C ترجمة وإعداد رامي القضماني

كورسات عربية - للمشتركين بريميوم

 
  • Filter
  • Time
  • Show
Clear All
new posts
  • Thinkswer
    Thread Author
    VIP
    • May 2021 
    • 2693 
    • 3,938 
    • 533 

    كتاب تعلم السي شارب #C ترجمة وإعداد رامي القضماني

    حقوق النشر محفوظة
    لا يمكن قراءة الكتاب أو تحميله حفاظاً على حقوق نشر المؤلف و دار النشر


    مؤلف: رامي القضماني
    قسم: لغة البرمجة السي شارب #C
    اللغة: الإنجليزية
    الناشر: دار شعاع للنشر والعلوم
    تاريخ الإصدار: 01 يناير 2003
    الصفحات: 1222




    كتاب من 1200 صفحة يتحدث عن أساسيات لغة C# القواعد والصيغ البرمجيية إطار عمل .NET واستخدامه مع لغة C# البرمجة كائنية التوجه في C# إنشاء تطبيقات Windows احترافية إنشاء تطبيقات ASP.NET إنشاء خدمات Web Services قواعد البيانات ومعالجتها الملفات والتعامل معها


    المحتويات
    الجزء الأول
    : مقدمة إلى لغة البرمجة C#
    1 مدخل إلى C#
    2 كتابة برنامج بلغة C#
    الجزء الثاني
    : البرمجة بلغة C#
    3 التحكم في سير البرنامج
    4 التحكم في سير البرنامج
    5 المزيد عن المتحولات
    6 التوابع
    7 معالجة الأخطاء
    الجزء الثالث
    : البرمجة كائنية التوجه
    8 مدخل إلى البرمجة كائنية التوجه
    9 تعريف الأصناف
    10 تعريف أعضاء الأصناف
    11 المزيد عن الأصناف
    12 الأحداث
    الجزء الرابع
    : برمجة تطبيقات Windows
    13 استخدام عناصر تحكم نماذج Windows
    14 مزايا نماذج Windows المتقدمة
    15 استخدام صناديق الحوار العامة
    16 مدخل إلى واجهة GDI+
    17 نشر تطبيقات Windows
    الجزء الخامس
    : الوصول إلى البيانات ومعالجتها
    18 البيانات في تطبيقات C#
    19 معالجة البيانات باستخدام ADO.NET
    20 التعامل مع الملفات
    الجزء السادس
    : مواضيع متقدمة للبرمجة في .NET
    21 المجمعات
    22 الصفات
    الجزء السابع
    : برمجة تطبيقات الإنترنت
    23 مبادئ برمجة تطبيقات الإنترنت
    24 تطبيقات ASP.NET
    25 خدمات ويب
    الجزء الثامن
    : دراسات
    الدراسة الأولى: تصميم برنامج اقتراع لموقع ويب
    الدراسة الثانية : تصميم برنامج اقتراع لموقع ويب
    الجزء التاسع
    : الملاحق
    A إعداد المتحول البيئي PATH
    B تثبيت محرك بيانات MSDE
    C خيارات مترجم C#


    جدول المحتويات
    مقدمة
    لمن هذا الكتاب ؟
    ماذا يغطي هذا الكتاب
    ما الذي تحتاج إليه لاستخدام هذا الكتاب
    ماذا يتضمن القرص المرفق

    الجزء الأول : مقدمة إلى لغة البرمجة C#
    1 - مدخل إلى C#
    ما هو إطار عمل NET
    ماذا يوجد ضمن إطار عمل NET
    كيف يمكن كتابة التطبيقات باستخدام إطار عمل NET
    لغة MSIL والمترجم JIT
    المجتمعات
    الشفرة البرمجية المدارة
    مجموع النفايات
    إذن ما هي الخطوات اللازمة لإنشاء تطبيق NET
    الربط
    ما هي لغة C#
    ما نوع التطبيقات التي يمكن تصميمها باستخدام لغة C#
    لغة C# في هذا الكتاب
    برنامج Visual Studio.NET
    حلول Visual Studio.NET
    الخلاصة
    2 - كتابة برنامج بلغة C#
    بيئة Visual Studio.NET
    تطبيقات Console
    تطبيقات Windows Forms
    الخلاصة

    الجزء الثاني البرمجة بلغة C#
    3 - التحكم في سير البرنامج
    الصيغة الأساسية للبرمجة بلغة C#
    التعليقات
    البنية الأساسية لتطبيق Console مكتوب بلغة C#
    المتحولات
    أنواع البيانات البسيطة
    تسمية المتحولات
    قواعد التسمية
    القيم الحرفية النصية
    التصريح عن المتحول وإسناد القيم له
    التعابير
    العوامل الرياضية
    عوامل الإسناد
    أسبقية العوامل
    فضاءات الأسماء
    الخلاصة

    4 - التحكم في سير البرنامج
    المنطق اليولياني
    العوامل الخاصة ..............
    عوامل الإلحاق البولويانية
    أسبقية العوامل
    تعليمة goto
    التفرع
    العامل ثلاثي الحدود
    تعليمة if
    تفحص شروط إضافية باستخدام تعليمات if
    تعليمة switch
    الحلقات
    حلقا do
    حلقات while
    حلقات for
    مقاطعة الحلقات
    الحلقات اللانهائية
    الخلاصة

    5 - المزيد عن المتحولات
    تحويل النوع
    التحويلات المطلقة
    التحويلات الصريحة بواسطة أوامر التحويل
    أنواع المتحولات المعقدة
    التعدادات
    تعريف التعدادات
    البني
    تعريف البني
    المصفوفات
    التصريح عن المصفوفات
    حلقات foreach
    المصفوفات متعددة الأبعاد
    مصفوفات المصفوفات
    معالجة السلاسل النصية
    الخلاصة

    6 - التوابع
    تعريف واستخدام التوابع
    القيم المعادة
    البارامترات
    تطابق البارامترات
    مصفوفة البارامترات
    بارامترات المرجع وبارامترات القيمة
    بارامترات الخرج
    مدى المتحول
    مدى المتحولات في بني أخرى
    البارامترات والقيم المعادة مقابل البيانات العامة
    التابع () Main
    توابع البنية Struct
    التحميل الزائد للتوابع
    المفوضات
    الاستدعاء التعاودي
    الخلاصة

    7 - معالجة الأخطاء
    .تنقيح الأخطاء في Visual Studio
    التنقيح في نمط عدم المقاطعة ( العادي )
    إخراج معلومات التنقيح
    التنقيح في نمط المقاطعة
    الدخول في نمط المقاطعة
    مراقبة محتوى المتحولات
    الخطوط خلال الشيفرة
    الأوامر الفورية
    إطار Call Stack
    معالجة الأخطاء
    الاعتراضات
    التركيب try..catch..finally
    سرد وإعداد الاعتراضات

    الجزء الثالث : البرمجة كائنية التوجه
    8 - مدخل إلى البرمجة كائنية التوجه
    ما هي البرمجة كائنية التوجه
    ما هو الكائن
    الخصائص والحقول
    المناهج
    كل شيء عبارة عن كائن
    دورة حياة الكائن
    مناهج البناء
    مناهج التدمير
    أضاء الصف الستانيكية
    تقنيات البرمجة كائنية التوجه
    الواجهات
    التخلص من الكائنات
    الوراثة
    تعددية الأشكال
    تعددية الأشكال في الواجهات
    العلاقات بين الكائنات
    الاحتواء
    المجموعات
    التجميل الزائد للعوامل
    الأحداث
    أنواع المرجع مقابل أنواع القيمة
    البنية Struct
    البرمجة كائنية التوجه في تطبيقات Windows
    الخلاصة

    9 - تعريف الأصناف
    تعريف الأصناف في C #
    تعريف الواجهات
    الكائن System Object
    مناهج البناء والتدمير
    تسلسل تنفيذ مناهج البناء
    أدوات OOP في Visual Studio.NET
    إطار عرض الصنف Class View
    مستعرض الكائنات
    إضافة الأصناف
    مشاريع مكتبات الأصناف
    الواجهات مقابل الأصناف المجردة
    أنواع البني Struct
    النسخ السطحي والنسخ العميق
    الخلاصة

    10 - تعريف أعضاء الأصناف
    تعريف الأعضاء
    تعريف الحقول
    تعريف المناهج
    تعريف الخصائص
    معالجات Visual Studio المساعدة في إنشاء أعضاء الأصناف
    معالج إضافة منهج
    معالج إضافة خاصية
    معالج إضافة حقل
    إطار خصائص العضو
    مواضيع أخرى متعلقة بأعضاء الأصناف
    إخفاء مناهج الصنف الأساس
    استدعاء مناهج الصف الأساس المحجوبة والتي تم تجاوزها
    الكلمة this
    تعريفات الأنواع المعششة
    التزود بالواجهات
    تزويد الأصناف بالواجهات
    تزويد أعضاء الواجهة بشكل صريح
    مثال تطبيقي
    التخطيط للتطبيق
    صنف ورقة اللعب
    صنف مجموعة أوراق اللعب
    برمجة مكتبة أصناف ورق اللعب
    الملف Card.cs
    تطبيق زبون لمكتبة أصناف أوراق اللعب
    الخلاصة

    11 - المزيد عن الأصناف
    المجموعات
    استخدام المجموعات
    تعريف المجموعات
    المفهرسات
    المجموعات المزودة بالمفاتيح والواجهة I Dictionary
    التحديث الأول لمكتبة أصناف أوراق اللعب
    التحميل الزائد للعوامل
    عوامل التحويل
    التحديث الثاني لمكتبة أصناف أوراق اللعب
    التحويلات المتقدمة
    التغليف وعدم التغليف
    العامل is
    العامل as
    النسخ العميق
    التحديث الثالث لمكتبة أصناف أوراق اللعب
    الاعتراضات المخصصة
    التحديث الرابع لمكتبة أصناف أوراق اللعب
    الخلاصة

    12 - الأحداث
    ما هو الحدث
    استخدام الأحداث
    معالجة الأحداث
    تعريف الأحداث
    معالجة الأحداث متعدد الأغراض
    القيم المعادة من معالجات الأحداث
    توسعة واستخدام مكتبة أصناف أوراق اللعب
    تطبيق زبون للعبة ورق باستخدام مكتبة الأصناف Cardlib
    الخلاصة

    الجزء الرابع : برمجة تطبيقات Windows
    13 - استخدام عناصر تحكم نماذج Windows
    عنصر نماذج Windows
    صندوق الأدوات
    عناصر التحكم
    الخصائص
    خاصيتا الإرساء Anchor والرصف Dock
    الأحداث
    أحداث الضغط على مفتاح ما وأحداث النقر على زر الفأرة
    عنصر تحكم الزر
    خصائص الزر
    أحداث الزر
    إضافة معالجات الأحداث
    عنصر تحكم التسمية Label والتسمية التشعبية LinkLabel
    مربع النصف TextBox
    خصائص مربع النص
    أحداث مربع النص
    إضافة معالجات الأحداث
    عنصر تحكم زر الخيار RadioButton ومربع الاختيار CheckBox
    خصائص زر الخيار
    أحداث رز الخيار
    خصائص مربع الاختيار
    أحداث مربع الاختيار
    عنصر تحكم مربع المجموعة GroupBoX
    إضافة معالجات الأحداث
    عنصر تحكم مربع النص الفني RichTextBox
    خصائص مربع النص الفني
    أحداث مربع النص الفني
    إضافة معالجات الأحداث
    عنصرا تحكم مربع القائمة ومربع القائمة الاختيارية
    خصائص مربع القائمة
    مناهج مربع القائمة
    إضافة معالجات الأحداث
    عنصر تحكم مربع التحرير والسرد
    خصائص مربع التحرير والسرد
    أحداث مربع التحرير والسرد
    إضافة معالجات الأحداث
    عنصر تحكم مربع القائمة المتقدم
    خصائص مربع القائمة المتقدم
    مناهج مربع القائمة المتقدم
    أحداث مربع القائمة المتقدم
    الكائن ListViewItem
    الكائن ColumnHeader
    عنصر تحكم قائمة الصور
    إضافة معالجات الأحداث
    خصائص شريط الحالة
    أحداث شريط الحالة
    الصنف StatusBarPanel
    إضافة معالجات الأحداث
    عنصر تحكم عنصر الجدولة
    خصائص عنصر الجدولة
    التعامل مع عنصر الجدولة
    إضافة معالجات الأحداث
    الخلاصة

    14 - مزايا نماذج Windows المتقدمة
    القوائم
    استخدام عرض القائمة Menu
    عنصر القائمة MenuTtem
    أحداث عنصر القائمة
    عنصر قائمة السياق ContexMenu
    إضافة معالجات الأحداث
    أشرطة الأدوات
    خصائص شريط الأدوات
    أحداث شريط الأدوات
    خصائص أزرار شريط الأدوات
    إضافة معالجات الأحداث
    تطبيقات الواجهات وحيدة المستند والواجهة متعددة المستندات
    إنشاء تطبيقات MDI
    إضافة معالجات الأحداث
    إنشاء عناصر التحكم
    إضافة الخصائص
    إضافة معالجات الأحداث
    اختبار عناصر التحكم المخصصة
    إضافة خصائص أخرى
    إضافة معالجات أحداث أخرى
    إضافة معالج حدث مخصص
    الخلاصة

    15 - استخدام صناديق الحوار العامة
    صندوق الحوار
    كيفية استخدام صناديق الحوار
    صناديق حوار الملفات
    صندوق حوار فتح ملف
    عنوان صندوق الحوار
    تحديد المجلدات
    ترشيح الملفات
    التحقق من الإدخال
    زر التعليمات
    الحصول على النتائج
    خصائص صندوق حوار فتح ملف
    صندوق حوار حفظ ملف
    عنوان صندوق الحوار
    امتدادات الملفات
    التحقق من الإدخال
    الكتابة فوق الملفات الموجودة مسبقا
    خصائص صندوق حوار حفظ ملف
    الطباعة
    بنية الطباعة في NET
    تسلسل عملية الطباعة
    الحدث PrintPage
    طباعة عدة صفحات
    إعداد الصفحة
    الورق
    الهوامش
    اتجاه الطباعة
    الطابعة
    خصائص صندوق حوار إعداد الصفحة
    صندوق حوار الطباعة
    خيارات صندوق حوار الطابعة
    طباعة النص المحدد فقط
    طباعة مجال محدد من صفحات
    خصائص صندوق حوار الطابعة
    المعاينة قبل الطباعة
    صندوق حوار المعاينة قبل الطباعة
    عنصر تحكم المعاينة قبل الطباعة
    صندوق حوار الخطوط وصندوق حوار الألوان
    صندوق حوار الخطوط

    17 - نشر تطبيقات Windows
    ما هي عملية النشر
    أنواع مشاريع النشر
    معمارية Microsoft Windows Installer
    اصطلاحات Windows Installer
    مميزات Windows Installer
    إنشاء حزمة تثبيت لبرنامج محرر نصوص بسيط
    تخطيط عملية التثبيت
    إنشاء المشروع
    خصائص المشروع
    خيارات Bootstrapper
    محررات الإعداد
    محرر نظام الملفات
    إضافة العناصر إلى المجلدات الخاصة
    خصائص الملف
    محرر أنواع الملفات
    إنشاء الأحداث
    محرر منفذ الشروط
    شريط التنفيذ NET Fraework Launch Condition
    محرر واجهة المستخدم
    نمط التثبيت ونمط التثبيت الإداري
    صناديق الحوار الافتراضية
    صناديق حوار إضافية
    بناء المشروع
    التثبيت
    الرسالة الترحيبية
    صندوق الحوار Read Me
    صندوق الحوار Agreement License
    صندوق الحوار Optional Files
    تحديد مجلد التثبيت
    صندوق الحوار Confim Installation
    صندوق الحوار Progress
    رسالة إنهاء عملية التثبيت
    تشغيل التطبيق
    الإصلاح الذاتي للتطبيق
    إزالة تثبيت التطبيق
    الخلاصة

    الجزء الخامس : الوصول إلى البيانات ومعالجتها
    18 - البيانات في تطبيقات C #
    الوصول إلى البيانات في Visual Studio.NET
    لمحة مختصرة عن تاريخ الوصول إلى البيانات
    مدخل إلى ADD.NET
    مزودو البيانات في NET.
    الكائن DataSet
    عرض البيانات في Visual Studio.NET
    الاتصال مع قاعدة البيانات
    جداول قاعدة البيانات والعلاقات بينها
    الوصول إلى قاعدة البيانات من التطبيق
    المعالج المساعد Data Adapter Configuration Wizard
    لغة الاستعلامات البنيوية
    توليد تعليمات SQL
    رؤية الصورة الكاملة
    التجول خلال السجلات في كائن DataSet
    إضافة القوائم
    إضافة شبكة بيانات
    تنسيق شبكة البيانات
    تحديث قاعدة البيانات
    لغة الترميز الموسعة
    مستندات XML
    عناصر XML
    الصفات
    تصريح XML
    بنية مستندات XML
    فضاءات أسماء XML
    مستندات XML محكمة الهيئة والنظامية
    التحقق من مستندات XML
    المخططات
    مخططات XSD
    التوثيق التلقائي ل XML في C #
    الخلاصة

    19 - معالجة البيانات باستخدام ADD.NET
    ما هي تقنية ADD.NET
    لماذا تسمى ADD.NET بهذا الاسم
    الأهداف التصميمية لـ ADD.NET
    الوصول البسيط للبيانات العلائقية
    قابلية التوسع
    دعم للتطبيقات متعددة الطبقات
    توحيد الوصول إلى بيانات XML والبيانات العلائقية
    لمحة عن أصناف وكائنات ADD.NET
    كائنات المزود
    كائن الاتصال
    كائن الأمر
    كائن منشئ الأوامر

    لغة XML و ADD.NET
    دعة لغم XML في كائنات DataSet
    دعم SQL في كائن DataAdapter
    أوامر SQL في كائن DataAdapter
    استخدام عبارة Where مع تعليمية Select
    التنفيذ المباشر لأوامر SQL
    الخلاصة

    20 - التعامل مع الملفات
    المجاري
    الأصناف المستخدمة للدخل والخرج
    صنف المبلغ وصنف المجلد
    الصنف FileInfo
    الصنف DirectoryInfo
    أسماء المسارات والمسارات النسبية
    كائن FileStream
    المؤشر الداخلي للملف
    قراءة البيانات
    كتابة البيانات
    الكائن StreamWriter
    البيانات المنسقة
    الكائن StreamReader

    الجزء السادس : مواضيع متقدمة للبرمجة في NET
    21 - المجمعات
    مدخل إلى المجمعات
    المكونات
    مزايا المكونات
    نبذة تاريخية موجزة عن المكونات
    ذاتية الوصف
    مجمعات NET ومكتبة أصناف إطار عمل NET
    التداخل بين لغات البرمجة
    المجمعات ذاتية الوصف بالنسبة لمكونات COM وغيرها من المكونات القديمة
    بنية المجمعات
    إنشاء مكتبة أصناف
    الشيفرة المصدرية لمكتبة الأصناف Shapes
    ترجمة محتويات المجمعة
    استعراض محتويات المجمعة
    إضافة ILDASM كأداة خارجية إلى Visual Studio.NET
    استخدام الأداة ILDASM
    بيان المجمعة
    صفات المجمعة
    الملف AssemblyInfo
    أرقام الإصدارات
    صفات الأرصدة
    الصفة AssemblyVersion
    التوافقية بين الإصدارات
    استدعاء المجمعات
    ترجمة الملف ShapeUser من خلال سطر الأوامر
    ترجمة الملف ShapeUser من خلال VS.NET
    تفحص التطبيق بواسطة الأداة ILDASM
    المجمعات الخاصة والمشتركة
    المجمعات الخاصة
    المجمعات المشتركة
    الأمن والاسم المركز
    ذاكرة المجمعات العامة
    إنشاء المجمعات المشتركة
    تسلسل إيجاد المجمعات
    الخلاصة

    22 - الصفات
    ما هي الصفة ؟
    الانعكاس
    الصفات المبيتة في NET.
    الصفة System.Diagnostics.ConditionalAttribute
    الصفة System.ObsoleteAttribute
    الصفة System.SerializableAttribute
    الصفة System.Reflection.AssemblyDelaySignAttribute
    الصفات المخصصة
    الصفة TestCaseAttribute
    الصفة System. AttributeUsagAttribute
    مدى الصفات
    استخدام الصفة أكثر من مرة على العنصر نفسه
    الخاصية AttributeUage.Inherited
    الصفة DataBaseTable
    الصفة DataBaseColumn
    إنشاء سجلات قاعدة البيانات
    توليد أوامر SQL
    الخلاصة

    الجزء السابع : برمجة تطبيقات الإنترنت
    23 - مبادئ برمجة تطبيقات الانترنت
    لمحة تاريخية عن الإنترنت
    الشبكة العنكبوتية
    كيف تعمل شبكة ويب
    المخدمات
    الزبائن
    بروتوكول نقل النص المتشعب
    أنواع رسائل HTTP
    عناوين HTTP
    البدء ببرمجة تطبيقات ويب
    لغة HTML
    المعرفات
    شيفرة HTML الأساسية
    نماذج HTML
    عناصر النموذج
    صفحات ويب الثابتة مقابل صفحات ويب النشطة
    الشفرة النصية في جانب الزبون
    الشيفرة النصية في جانب المخدم
    إدارة الحالة
    ثورة الويب
    برمجة ويب في إطار عمل NET
    تقنية ASP.NET
    نماذج ويب
    الخلاصة

    24 - تطبيقات ASP.NET
    إنشاء موقع Wweblog
    أساسيات التطبيق
    إضافة عناصر فعالة
    إدخالات Weblog
    حفظ إدخالات دفتر اليومية
    عرض إدخالات دفتر اليومية الالكتروني
    عرض الوقت
    تحسين مظهر الصفحة
    عرض لائحة بالإدخالات
    عرض التفاصيل
    إنشاء إدخالات جديدة
    تعديل الإدخالات
    تحميل الإدخال الذي تم اختياره
    ترتيب الإدخالات
    جلسات المستخدم Cookies
    تقييد الوصول إلى موقع ويب
    التحقق من المستخدم
    الخلاصة

    25 - خدمات ويب
    ما قبل خدمات ويب
    استدعاء الإجراءات عن بعد
    تقنية CORBA
    تقنية DCOM
    تقنية RMI
    بروتوكول SOAP
    أين تستخدم خدمات ويب
    السيناريو الأول : تطبيق لمكتب سياحة وسفر
    السيناريو الثاني : تطبيق لموزع للكتب
    أنواع تطبيقات الزبون
    معمارية التطبيق
    معمارية خدمات ويب
    محرك بحث لخدمات ويب
    استكشاف خدمات ويب
    ما هي المناهج التي أستطيع استدعائها
    استدعاء منهج
    بروتوكول SOAP وجدران الحماية
    خدمات ويب وإطار عمل NET.
    إنشاء خدمات ويب
    الصفة WebService
    الصفة WebMethod
    الزبون
    الصنف SoapHttpClientProrocol
    بروتوكولات الزبائن البديلة
    إنشاء خدمة ويب ASP.NET بسيطة
    الملفات المتولدة
    إضافة منهج ويب
    اختيار خدمة الويب
    إنشاء تطبيق Windows كزبون لخدمة ويب
    إنشاء تطبيق ASP.NET كزبون لخدمة ويب
    الخلاصة

    الجزء الثامن : دراسات
    الدراسة الأولى : تصميم برنامج اقتراع لموقع ويب
    برنامج اقتراع لموقع ويب
    الإصدارة الأولى
    المتطلبات
    تصميم نموذج الكائن ( طبقة منطق العمل )
    الأصناف المحتملة
    نموذج الكائن
    مناهج وخصائص الصنف Poll
    الاستخدام النموذجي
    اختبار صنف الاقتراع
    بنية البيانات ( طبقة البيانات )
    إنشاء الكائنات
    المنهج () Current
    منهج البناء الخاص Poll ( String Filename )
    المنهج () Vote
    الخاصية AnswerCount
    الخصائص Votes , Answers , Question
    فضاءات الأسماء
    اختيار صنف الاقتراع
    واجهة المستخدم ( طبقة العرض )
    تقييم الإصدارة الأولى
    الإصدارة الثانية
    المتطلبات الإضافية
    أداة عرض نتائج الاقتراع
    الواجهة
    خدمة اقتراع ويب
    تطبيق Windows
    صوت واحد لكل شخص
    عنصر تحكم الاقتراع
    المعمارية ثلاثية الطبقات وبرنامج الاقتراع
    الخلاصة

    الدراسة الثانية : تصميم برنامج اقتراع لموقع ويب
    لمحة عن التطبيق
    تصميم التطبيق
    كائنات البيانات ومنطق العمل
    تصميم قاعدة البيانات
    العلاقات بين الجداول
    أصناف العمل للوصول إلى قاعدة البيانات
    إنشاء المشروع
    الصنف ListDB
    الصنف SubscibersDB
    الصنف NewsHistoryDB
    ترجمة المجمعة
    إدارة بيانات الإعدادات
    ملف الإعدادات بهيئة XML
    المجمعة NewsMailerConfig
    ترجمة المجمعة
    واجهة التطبيق الإدارية
    إنشاء عناصر تحكم المستخدم
    توظيف عناصر تحكم المستخدم في صفحة ويب
    صفحة إدارة القوائم البريدية
    الصفحة Lists.aspx
    الصنف BasePage
    شيفرة الصفحة Lists.aspx البرمجية
    الصنف Lists
    ترتيب القوائم البريدية
    تعديل وتحديث القوائم
    حذف قائمة بريدية
    إنشاء قائمة بريدية جديدة
    إدارة المشتركين
    الصفحة Subscribers.aspx
    الشيفرة خلف الصفحة Subscribers.aspx
    إرسال الرسائل إلى المشتركين
    الصفحة SendEmail.aspx
    الشيفرة الخلفية للصفحة SendEmail.aspx
    الصنف Utilities
    إدارة أرشيف الرسائل
    الصفحة NewsHistory.aspx
    الشيفرة الخلفية للصفحة NewsHistory.aspx
    تعديل إعدادات التطبيق من خلال الموقع مباشرة
    الصفحة Settings.aspx
    الشيفرة الخلفية للصفحة Settings.aspx
    تعديل بنية التطبيق من خلال الموقع مباشرة
    الصفحة Layout.aspx
    الشيفرة الخليفة للصفحة Layout.aspx
    إنشاء نموذج اشتراك للمستخدم
    الصفحة FormWizard.aspx
    الشيفرة الخلفية للصفحة FormWizard.aspx
    الاشتراك في قائمة بريدية
    الصفحة Subscribe.aspx
    الشيفرة الخليفة للصفحة Subscribe.aspx
    حماية التطبيق
    إعدادات الحماية في الملف Web.config
    ترجمة التطبيق وإنشاء المجمعة
    تنفيذ التطبيق
    قضايا متعلقة بتوافقية المتصفحات
    الخلاصة

    الجزء التاسع : الملاحق
    A . إعداد المتحول البيئي PATH

    B . تثبيت محرك بيانات MSDE

    استيراد قاعدة البيانات Notiwind في MSDE
    C . خيارات مترجم C #


    تحميل كتاب تعلم السي شارب #C ترجمه واعداد رامي القضماني
    https://www.mediafire.com/file/lpqsm...اع.pdf/file
  • Thinkswer
    Thread Author
    VIP
    • May 2021 
    • 2693 
    • 3,938 
    • 533 

    #2
    جزيتم خيرا
    Comment
    • mrso_mrso
      LifeTime Premium
      • Nov 2018 
      • 751 
      • 234 
      • 692 

      #3
      جزيتم خيرا
      Comment
      Working...
      X