ASP.NET è un framework per la generazione di pagine Web su richiesta, lanciato da Microsoft nel luglio 2000 e utilizzato per implementare applicazioni Web. Questa è una grande evoluzione di Active Server Pages (ASP, alias ASP classico), per cui questa tecnica è stata incorporata nella piattaforma Microsoft .NET.
La programmazione su ASP.NET è orientata agli eventi, un evento = qualcosa è successo. In questo stile di programmazione il sistema attende che accada qualcosa, ad esempio l'utente preme un pulsante. Una funzione è associata a questo evento e questa funzione verrà eseguita automaticamente dal sistema quando l'utente esegue l'azione. In ASP.NET la pagina Web e la maggior parte dei widget possono causare eventi. Gli eventi corrispondono anche all'avvio dell'applicazione o alla connessione di un utente. Gli eventi possono corrispondere alle azioni eseguite sul browser Web, che a volte possono essere trattate con ritardo, poiché ASP.NET viene eseguito dal server Web
Il motore ASP.NET è un filtro collegato al server Web Internet Information Services (IIS). È distribuito con il framework .NET. ASP.NET può essere utilizzato con qualsiasi linguaggio di programmazione per la piattaforma .NET (Visual Basic .NET, C #, JScript4 ...).
Ultimo aggiornamento
25 dic 2023