klasik asp artık öldü gibi bir şey. asp.net basit işler için daha iyidir, mantığını komple anlamadan da işler yapabilirsin. membership diye component var mesela. sürükle bırak yapıyosun, üyelik sistemi oluyor. ama onu özellleştirebilmek vs. zor. ama asp.net in en büyük avantajı ide kodun büyük bir kısmını senin için yazıyor.

php de ise, dreamweaver gibi editörlerin hazır bir kaç snippet i haricinde tüm kodu kendin yazıyorsun. yani php ci adam kodu sıfırdan kendi yazar genelde, belli başlı projeler kullandığı kodları vardır, mesela veritabanı sınıfı, türkçe karakterlerden sef url yapma fonksiyonu vs gibi, bunun dışında kendi yazar. koda müdehale edebilmek açısından da çok iyi. en büyük avantajı ise ms gibi tek bir kaynağa bağlı kalmaman.

klasik asp ise, php ye benzer kod açısından. bence şu saatten sonra klasik asp öğrenmenin bir mantığı yok, asp.net de ya da php de karar ver derim.