Guarda la stessa cosa me l'ha fatta di esempio il mio ex collega di lavoro esperto in ASP, il fatto è che esempi come questo del calendario per me reggono poco visto che alla fine l'oggetto calendar di ASP.NET non è altro che una libreria come tante altre preconfezionate per velocizzare il lavoro nella costruzione di elementi "standard" che da zero richiederebbero giorni interi di sviluppo.

La stessa cosa la possiamo trovare anche in PHP quindi, o altri linguaggi, con librerie e progetti open-source liberamente impiegabili e adattabili.

Se ci basiamo sull'esclusivo lato web allora non credo, ma mi potrei sbagliare, che ASP.NET sia veramente meglio di PHP, avrà dei lati positivi come negativi.

Il vantaggio maggiore sarà forse nella piattaforma .NET in se che permette un'alta interoperabilità tra linguaggi della stessa famiglia, ma questo implica delle valutazioni contingenti a seconda del progetto da affrontare.