ماهى لغة ال Asp.net ؟؟؟ هي النسخة الجديدة من ASP المعروفة والتي تشابه PHP، لكن .net تقدم دعماً برمجياً قوياً جداً، فمثلاً أصبح بمقدورك استخدام أي لغة برمجة تقريباً لتطوير هذا النوع من الصفحات. واللغة الافتراضية هي Visual Basic، والتي جاءت مكان VB Script. في ASP التقليدية كان يوجد 5 كائنات جوهرية والتي كان يتم استخدامها بشكل متكرر، أما مع ASP .NET فيوجد ما يقارب 2300 كائن مرتبة في مجموعات هرمية تسمى فضاء الاسم NameSpace. أصبح بامكانك الآن بكل بساطة فصل كود الصفحة إلى ملفين، الأول يحتوي على HTML فقط، أما الثاني فيحتوي على الكود البرمجي، ويمكنك تحويل هذا الملف إلى مكتبة DLL، ولن تحتاج إلى استخدام الدالات الموجودة ضمنه إلا نسخه إلى مجلد يسمى BIN ، أي أنك لن تحتاجه إلى تسجيله على الملقم. إدارة الأمن أصبحت لأكثر قوة ومرونة، فبإضافة سطر واحد فقط ضمن ملف web.config يمكنك حماية مجلد من دخول أي شخص إلى أي صفحة من الصفحات الموجودة ضمنه أو ضمن أي مجلد فرعي، وعند المحاولة إلى الدخول إلى أي صفحة يتم تحويله تلقائياً إلى صفحة باسم login.aspx، وهنا يجب أنيقوم بالتسجيل، فإذا نجح، يتم إعادته تلقائياً إلى الصفحة التي كان يحاول الوصول إليها ASP.NET و إطار .NET تعتبر ASP.NET جزء من إطار .NET لمايكروسوفت، الذي يتضمن عدد كبير من فئات البرمجة التي صممت لتناسب احتياجات أي مبرمج أو مطور، وفي الفقرات التالية سوف نتعلم كيف تتناسب ASP.NET مع إطار .NET كما سنتعرف إلى لغات البرمجة التي يمكنك استخدامها ضمن صفحات ASP.NET. مكتبات فئات الإطار .NET - The .NET Framework Class Library تحتوي مكتبات الفئات في إطار .NET على عدد كبير من الفئات المصممة لتناسب احتياجات أي مبرمج، فعلى سبيل المثال هناك فئات للوصول إلى قواعد البيانات، وأخرى للتعامل مع ملفات النظام وكذلك توليد الرسوم، وبالإضافة إلى ذلك تحتوي هذه المكتبات على فئات تخصصية مثل التعامل مع بروتوكولات الشبكات. والأكثر أهمية لنا أن إطار .NET يحتوي على عدد من الفئات الخاصة لبناء صفحات ASP.NET. ولهذه الفئات خصائص Properties ومناهج Methods وأحداث Event يمكنك التعامل معها، فمثلاً الفئة الخاصة بالربط مع قاعدة بيانات تمتلك خصائص نقوم بتزيدها بها مثل اسم قاعدة البيانات واسم المستخدم وكلمة المرور، فتقوم هذه الفئة بعملية الاتصال، وتوفر لنا مناهج للتعامل مع هذا الاتصال، ويمكننا الوصول إلى أي من هذه الفئات التي تأتي ضمن إطار .NET والتي يزيد عددها عن 3400 عند تطوير وبناء صفحات ASP.NET. فهم فضاء الاسم – Understanding Namespace لحسن الحظ تم ترتيب الفئات ضمن إطار .NET بشكل هرمي لفضاء الاسم. تنبيه في الإصدار السابق من ASP كنا نملك الوصول إلى خمسة فئات رئيسية فقط ( Response, Request, Session, Server, Application ) ، ASP.NET توفر الوصول إلى أكثر من 3400 فئة. إن فضاء الاسم هو تجميع منطقي للفئات، فعلى سبيل المثال كل الفئات المتعلقة بالتعامل مع ملفات النظام تم جمعها ضمن فضاء اسم واحد وهو System.Io. ونظم فضاء الأسماء إلى ترتيب هرمي ( شجرة منطقية ) حيث يتربع فضاء الاسم System أعلاها، حيث يحتوي هذا الفضاء على أنواع البيانات الأساسية مثل String, Array، كما يحتوي على فئات للعمل مع توليد الأرقام العشوائية Random number وكذلك الوقت والتاريخ. وفى هذا الكورس سنتعلم كل ما يخص هذة الغة من البداية الى الاحتراف cd1 http://egy.egynt.net/58355.html http://egy.egynt.net/58356.html http://egy.egynt.net/58357.html cd2 http://egy.egynt.net/58358.html http://egy.egynt.net/58359.html cd3 http://egy.egynt.net/58360.html http://egy.egynt.net/58361.html cd4 http://egy.egynt.net/58362.html http://egy.egynt.net/58363.html cd5 http://egy.egynt.net/58364.html http://egy.egynt.net/58365.html cd6 http://egy.egynt.net/58366.html http://egy.egynt.net/58367.html http://egy.egynt.net/58368.htm cd7 http://egy.egynt.net/58369.html http://egy.egynt.net/58370.html cd8 http://egy.egynt.net/58371.html http://egy.egynt.net/58372.html http://egy.egynt.net/58373.html cd9 http://egy.egynt.net/58374.html http://egy.egynt.net/58375.html cd10 http://egy.egynt.net/58376.html
رد: كورس تعلم لغة ASP.net المدعومة من مايكروسوفت كل ما يخص هذة الغة من البداية الى الاحتراف رائع جدا تسلم الايادى يا غالى تم رفع الصور والرفع للمجلة
رد: كورس تعلم لغة ASP.net المدعومة من مايكروسوفت كل ما يخص هذة الغة من البداية الى الاحتراف الف شكر يامعلم وتسلم ايدك
رد: كورس تعلم لغة ASP.net المدعومة من مايكروسوفت كل ما يخص هذة الغة من البداية الى الاحتراف تسلم الايادى ياجميل