۱.چون .NET انحصاریه.ضمناً اگه قرار بود به فریمورکهای آماده عادت کنیم، چرا NET. رو با اونهمه امکانات ول کردیم اومدیم سمت PHP
۲.نمیشه بفهمی پشت پرده .NET چه اتفاقی میافته ولی اکثر فریمورکهای php (از جمله yii که خیلی خوشم میآد) میشه خط به خط کدهاش رو دنبال کرد و از زیر و بمش سر در آورد
۳. واسه .NET باید یکی از زبانهای C# یا vb رو بلد باشید
و...
البته آقای شهرکی خودشان استاد هستند و فکر نکنم فریمورک محبوبش(zend) رو با .NET عوض کنه