6 yılı aşkın süredir kurumsal finans kuruluşlarında çalışıyorum. 6 yılın öncesini (kendi çalışmalarımı) saymıyorum. Bu deneyimlerimden faydalanarak birkaç şey söyleyebilirim.
ASP yazdım, PHP yazdım, ASP.NET yazdım. Şunu söyleyebilirim ki; ASP'nin güncelliğini yitirdiği (en azından ülkemizde) kısmen doğru. PHP çok güzel çok esnek bir dildir, öğrenilmesi büyük fayda sağlar ve kaynak bulmak oldukça kolaydır. ASP.NET ise bir çok kurumsal firma içerisinde kullanılmaktadır. ASP.NET öğrenmek aslında temelinde C# yada VB.NET öğrenmek demektir. (C# tavsiye ederim)
.NET öğrendiğinizde yalnızca ASP.NET öğrenmiş olmazsınız. C# syntaxını şunların tümünde kullanabilirsiniz; Windows Forms, WCF, WPF, ASP.NET, ASP.NET MVC (Tabiki hepsinin kendine özgü kullanım farklılıkları var)
İşin bir diğer boyutu ise; ASP yada ASP.NET (Genel itibarı ile Microsoft ürünleri diyelim) için gerekli altyapı, PHP den her zaman daha pahalıdır ve daha fazla kaynağa itiyaç duyar. (İşlemci gücü, ram miktarı gibi)