La mejor manera de profundizar el conocimiento de un lenguaje, por lo que a mi respecta, son los ABMs, ya que son simples (
).....utilizas base de datos en los 4 aspectos (SELECT,INSERT,DELETE,UPDATE) y siempre se usan. Ademas podes hacer envio de mails para confirmaciones, como si hubo un alta de un usuario, etc.
Para mi y para muchos, PHP es mas poderoso que ASP, ya que es Gratiuto, multiplataforma y creo que se pueden hacer mas cosas y mas simples que en ASP (Quizas me equivoque). Ademas hay billones de scripts qe podes conseguir. Pero si tenes tiempo libre, seria bueno que hagas lo mismo exactamente, en ambos lenguajes y decidas vos mismo que te parece mejor y que rendimientos tiene c/u.
Suerte