A partire dalla release 2.0, ASP.NET permette di registrare user e custom controls per l'intera applicazione, rendendo la direttiva @Register un (triste) ricordo del passato. Per avvalersi di questa feature è sufficiente inserire nel file di configurazione una sezione di questo tipo:
<pages theme="Classic">
<controls>
<add src="~/controls/Header.ascx" tagPrefix="uc1" tagName="Header" />
<add src="~/controls/Footer.ascx" tagPrefix="uc1" tagName="Footer" />
</controls>
</pages>
E' però un peccato aver a disposizione questa feature solo ora, giacchè IMHO la presenza delle master pages ne limita l'effettiva utilità: in v1.1 sarebbe stata mooooolto più apprezzabile :-)