Ovviamente non si puo' pretendere che il server invii continuamente un segnale di sincronismo a tutti i client ma facendo collaborare ASP e javascript puoi simulare qualcosa di sufficientemente preciso:
codice:
<HTML>
<HEAD>
<script>
var adesso = new Date(<%=Year(Date())%>,<%=Month(Date())%>-1,<%=Day(Date())%>,<%=Hour(Time())%>,<%=Minute(Time())%>,<%=Second(Time())%>);
function orologio() {
	document.getElementById('div_orologio').innerHTML =
		String(100+adesso.getDate()).substr(1)+'/'+
		String(101+adesso.getMonth()).substr(1)+'/'+
		String(adesso.getFullYear())+' '+ 
		String(100+adesso.getHours()).substr(1)+':'+
		String(100+adesso.getMinutes()).substr(1)+':'+
		String(100+adesso.getSeconds()).substr(1);

	adesso.setSeconds(adesso.getSeconds()+1);

	setTimeout('orologio()',1000);
}
</script>
</HEAD>
<BODY onload="orologio();">
Ora del server
<div id="div_orologio"> </div>
</BODY>
</HTML>
ciao