Sicuramente Asp.net avrà svantaggi e vantaggi...
Ma una cosa come quella del calendario in php non so se è possibile farla. Perchè non vengono aggiunti file nè righe di codice...
In php si possono aggiungere librerie che prevedano l'ìnterpretazione di elementi codificati all'interno dei file ? Sinceramente non lo so.
Per chiarire... è possibile creare una libreria da associare a php che se all'interno di un file trovi la dicitura <php:calendar....> crei il codice per creare ad esempio un calendario ?