Differenza tra ASP e ASP. netto Differenza tra

Anonim

Aggiornamento di ASP in ASP. NET

ASP (Active Server Pages) è la prima incursione di Microsoft nei motori di scripting lato server che intendevano creare dinamicamente le pagine web quando necessario. Un esempio di una pagina web creata dinamicamente è un calcolatore on-line in cui inserisci due numeri e, una volta terminato, ti viene presentata la somma. La creazione di ciò in HTML richiederebbe molte pagine, una per ogni possibile risultato. Ma con ASP, puoi scrivere un singolo breve script in grado di gestirlo facilmente. ASP ha visto una buona parte di Internet creando pagine al volo. Ma il 5 gennaio 2002 Microsoft ha rilasciato il successore di ASP chiamato ASP. NETTO.

ASP. NET mira a rendere più facile la transizione verso la programmazione web per coloro che sono già ben informati nella creazione di programmi per Windows. ASP. NET ha anche offerto alcuni miglioramenti rispetto al suo predecessore. Ecco alcuni dei vantaggi di ASP. NET su ASP:

  • ASP. NET sfrutta le funzionalità aggiuntive in. Libreria NET che consente di codificare le sue pagine in una delle altre lingue incluse in. NET.
  • ASP. NET ha anche una vasta gamma di librerie e controlli che possono essere utilizzati per costruire una pagina web in modo rapido e semplice. Aveva anche molti dei modelli usati comunemente come i menu.
  • Anche la gestione degli errori è stata migliorata rispetto all'ASP facendo uso dei blocchi try-catch e della gestione delle eccezioni.
  • Un formato di codice compilato consentiva ASP. Script NET per eseguire più velocemente durante l'esecuzione poiché non è necessario che vengano compilati dal server quando chiamati. Significava anche molto meno errori quando è già distribuito poiché gli errori sono stati trovati facilmente quando si tenta di compilare uno script.

Uno dei migliori miglioramenti di ASP. NET è l'uso di un sistema di creazione di controllo WYSIWYG (What You See Is What You Get), che offre agli sviluppatori una GUI che li aiuta ad ottenere un rapido riscontro visivo sull'aspetto della loro pagina.

Con tutti questi miglioramenti, è facile capire perché la maggior parte dei creatori di pagine web sia costantemente migrata verso il. Versione NET di ASP. Sebbene i programmatori utilizzino ancora una qualche forma del classico codice ASP, ciò potrebbe essere dovuto al tempo che hanno codificato in ASP; "Le vecchie abitudini sono dure a morire", come si suol dire.

Libri su ASP e ASP. netto.