Visualizzazione dei risultati da 1 a 2 su 2

Discussione: Differenza

  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2006
    Messaggi
    157

    Differenza

    In breve sapete farmi capire le differenze tra asp e asp.net?
    Perche si è reso necessario evolversi da asp ad asp.net?
    cosa porta di nuovo? ecc...
    cosa cambia riguardo la progrmmazione....i comandi sono gli stessi...simili...molto differenti...
    (ad esempio response.write come diventa?)

  2. #2
    beh per risponderti in maniera esaustiva ci vorrebbero tipo 50 pagine

    Le differenze principali secondo me sono le seguenti :

    con asp.net hai una programmazione web stile applicazione vb6 di una volta, ovvero, ogni componente della pagina (textbox, button, tabella, testo, ecc, ecc) è considerato un oggetto e quindi tra un ricaricamento e l'altro della pagina puoi sempre recuperare le informazioni riguardanti tale componente, inoltre ogni componente (oggetto) ha degli eventi (mettiamo il caso di una combo: ha un evento selectedindexchanged che ti consente di intercettare il cambio di selezione e grazie al quale puoi scrivere codice lato serve al verificarsi di tale evento)

    altra cosa la programmazione di .net è totalmente ad oggetti (quindi puoi utilizzare tutte le tecniche all'avanguardia di tale metodologia di sviluppo tipo ereditarietà, polimorfismo, interfacce, utilizzo di classi base, ecc) e non più procedurare come con asp.

    Oltre questo asp.net mette a disposizione numerosi componenti con funzionalità avanzate che possono essere trascinate nella pagina del design di visual studio (tipo gridview : ti consente di visulizzare, ordinare, modificare, cancellare, impaginare i dati presenti nel db tutto in maniera automatica)

    Ultima cosa che mi viene in mente come primo approccio è il fatto che ogni pagina avrà due file uno con il codice html/aspx (file aspx) e uno con tutto quello che avviene lato server (file aspx.cs(c#) oppure aspx.vb(vb.net)). Alla fine dello sviluppo si compila tutto e si pubblicano sul sito tutti i file aspx e una dll, in questo modo il codice è protetto.

    Dimenticavo una cosa fondamentale : il debug, con asp.net hai il debug e quindi puoi seguire passo per passo tutto quello che sta accadendo alla tua applicazione per trovare errori (con asp immagino stai sempre a scrive response.write("") e non è bello

    Ciao
    Michele

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.