Non so che l'asp è in se non sicuro, ma ci sono certamente più caratteristiche di sicurezza in .NET. Potete persino realizzarli nell'asp classico:
http://weblogs.asp.net/scottgu/archive/2007/03/04/tip-trick-integrating-asp-net-security-with-classic-asp-and-non-asp-net-urls.aspxUna cosa da fare comunque, è prova per esaminare ASP.NET come completamente differente che il senso di asp di fare le cose. Ho veduto molto codice che è in .NET che assomiglia al codice classico di asp e benchè possa funzionare, non è buon disegno di programmazione e non è mantenibile. È inoltre più lento in molti casi, poiché la pagina deve essere valutata invece di compilazione del codice in un DLL.