المفهوم الخاطئ لدى البعض ان ASP.NET هي لغة برمجة مثلها مثل PHP!!!!
اولاً : ASP.NET هي تقنية وبيئة عمل تسمح للمبرمجين بتطوير تطبيقات الويب بإستخدام احدى لغات البرمجة التي تعمل تحت بيئة الدوت نت ومن هذه اللغات: #C#،VB ,C++,J
ثانياً: لايمكن المقارنة بشكل مباشر بين PHP و ASP.NET ، ولكن يمكن المقارنة مثلاً بين #C و PHP
اذا جئنا للمقارنة فوجهة نظري انه لايوجد هنالك ابداً مجال للتساوي بين لغة عقيمة ومحصورة لبناء تطبيقات الويب مثل PHP وبين لغة متكاملة مثل #C التي يمكن من خلالها بناء جميع انواع التطبيقات ابتداء من البرامج المكتبية وانظمة التشغيل انتهاء ببرامج الويب والاجهزة الكفية.
ملاحظة : php حتى الان لاتدعم البرمجة الكائنية(OOP) بشكل كامل وهذا بحد ذاته كارثة ، اذ لايمكن الاعتماد عليه لبناء المشاريع الضخمة جداً والتي تبنى في الاساس على مفهوم البرمجة الكائنية والطبقات (n-tier)