خوب NET. بحث مجزایی است... آن هم به نوبه خود یک Framwork کامل و قدرتمند است اما تماما ویندوزی می باشد و این مسئله تا حدی از حمل پذیر بودن برنامه های نوشته شده با آن کم می نماید، آن هم در دنیایی که اکثر سرور ها لینوکسی هستند. اما در سطوح سازمانی مخصوصا در سازمان های بسیار بزرگ که هزینه لایسنس های مایکروسافتی زیاد اهمیتی ندارد (و یا در ایران که کلا هزینه ای ندارد!) بسیار مورد استفاده قرار می گیرد. جرا که برای پیاده سازی یک سازمان با مدل مایکروسافتی، تمام سیستم عامل ها و اکثر نرم افزار های اصلی روی آن ها مشمول لایسنس و پرداخت هزینه هستند و از این نقطه نظر یکپارچه سازی هرچند خوب، اما بسیار گران تمام خواهد شد. از طرف دیگر هم بحث Performance و Security و خیلی موارد دیگر مطرح هستند که هرچند حل شدنی باشند، اما تبعا هزینه های سرسام آوری برای سازمان در بر خواهند داشت. البته قبلا نیز اشاره کردم که در ایران این هزینه ها در سطوح نرم افزاری صفر بوده و صرفا هزینه های سخت افزاری مطرح هستند که آن نیز به نوبه خود می تواند گران تمام شود.
در پاسخ سوال دیگر شما، Framework های PHP نیز بسیار متنوع و متعدد هستند، اما شخصا با Laravel که مبتنی و توسعه یافته از Symfony هست کار می کنم و این نکته را نیز می بایست بدانید که در بازار بین الملل، سهم استفاده از این فریم ورک نسبت به سایر فریم ورک های PHP حداکثر و 53 درصدی است.
موفق باشید