هل الـ إيه إس بي دوت نت يستعمل في تطبيق الفايسبوك ؟
عادة تستخدم مشاريع البرمجيات الحرة التي تتطلب نظام إدارة قواعد البيانات كامل ماي إس كيو إل. هذه المشاريع تتضمن على سبيل المثال ووردبريس، بي إتش بي بي.بي ودروبال وبعض البرمجيات الأخرى المبنية على لامب. يستخدم ماي إس كيو إل أيضاً في بعض منتجات الشبكة العنكبوتية كثيفة الاستخدام مثل ويكيبيديا، غوغل سيرش[1]، فيس بوك [2]، وفليكر[3].
يمكن تعريف حالة التطبيق Application State بأنها مجموعة من المتغيرات Variables المعرفة عن طريق المستخدم والتي يتم مشاركتها Shared بين أجزاء تطبيق ASP.NET المختلفة.ويتم إعداد تلك المتغيرات وتعريفها عند تحميل الصفحة، حيث يتم نداء الحدث ذو الاسم Application_OnStart، ويتم ذلك مع تحميل أول Instance من التطبيق، ويستمر ذلك في العمل حتى الخروج من آخر Instance من التطبيق.ويتم التعامل مع متغيرات حالة التطبيق عن طريق مجموعة Collection يطلق عليها الاسم Applications، والتي تشكل غلافا Wrapper حول متغيرات حالة التطبيق.ويتم تعريف/تحديد متغيرات حالة التطبيق عبر "أسماء" Names.