السلام عليكم
تعتبر oop من اصعب المواضيع بالبرمجة , لذلك احاول في هذا الكتاب تسبيطها حتى يسهل فهمها وبكل تفاصيلها .
السلام عليكم
تعتبر oop من اصعب المواضيع بالبرمجة , لذلك احاول في هذا الكتاب تسبيطها حتى يسهل فهمها وبكل تفاصيلها .
بسم الله الرحمن الرحيم …..
من الخطأ الشائع لدى الكثير من مطوري المواقع هو اعتبار Asp.net لغة برمجة المواقع , لماذا ؟ Asp.net هي جزء من .Net Framework تستخدم لبناء تطبيقات الويب (Web ) كالصفحات وغيره .
طيب فما هي Net FrameWork . ؟ الدوت نت فريموورك (Net FrameWork.) تتألف من جزئين هما :
طيب لنفهم أكثر ماهية الكلاس (Class ) :- عبارة عن مجموعة من العناصر لها نفس الخصائص (Properties ) والسلوكيات (Behavior) كذلك احداث (Events) , وفي بعض الاحيان يسمى (Model ) .
اما بالنسبة (Name Space ) فهي مجموعة من الكلاسات متقاربة في العمل في موضع واحد تساعد على تنضيم الكود . بمعنى اخر عبارة عن صنف يحوي مجموعة من الكلاسات .على سبيل المثال هناك عدة Name Space خاصة ب Asp.net مثلا :
System
System.Web
System.Confoguration
System.Data
الخ
أما (Assemblies ) فهو عبارة عن ملف امتداده (.dll) يحوي على مجموعة من الكلاسات على سبيل المثال كلاسات Asp.net تكون موجودة في ملف اسمه (System.Web.dll) . حيث قبل ان تستخدم هذه الكلاسات الموجوده فيه يجب عليك ان تضيف الاسيمبلي ك (Resources ) .
طيب الى هنا اعتقد اخذنا مقدمة لا بأس بها عن الدوت نت فريم ورك .
نعود الى Asp.net قلنا انها تقنية , كذلك ان هذه التقنية تحتوي على مجموعة من العناصر مثل (Label ,Textbox ,Button ,FileUpload) هي بالاساس عبارة عن كلاسات لها خصائص وسلويكات وكذلك احداث
نلتقيكم ان شاء الله في الجزء الثاني من المقالة …………
تقبلوا تحياتي
محمد الساعدي