asp.net بدلیل اینکه بصورت پیش فرض موارد امنیتی تا حدی رعایت می شود و امکانات زیادی که خود ابزارهای مایکروسافت ارائه می دهد باعث توجه بیشتر به آن شده است و دیگر در asp.net می گویند بدلیل اینکه کدها کامپایل شده اند و یا خواهند شد سرعت بهتری نسبت به php معمولی ارائه می دهد.چند روز پیش مطالبی خوندم در مورد asp که شرکت های ایرانی تمایل بیشتری دارن برای استفاده از اون و امکان هک کردنش کمتر هست و این چیزا
می توان یکی از موارد قدرت ابزارهای مایکروسافت جامع بودن آموزش آن msdn است و تعداد زیادی سایت هم برای پوشش آن ارائه شده است.نه مزایا و نه آموزش خوبی دیدم
asp.net با ارائه چارچوب .net توسط مایکروسافت در سال 2002 ارائه شد و تا امروز همچنان نسخه های جدید ارائه می گردد. خوب می توان گفت asp.net نسخه جدیدتر asp است.
اما اینکه asp.net بهتر است یا php من با هر دو کار کردم و می گویم در اکثر موارد سلیقه ای است.