Asp è diverso da asp net.
Ovviamente vi consiglio asp net e inoltre vi consiglio C# come linguaggio di programmazione.
Per la versione iniziate dalla 2.0 poi passate alla 3.5 e poi alla 4.
Da una versione minore a una maggiore si aggiungono altre funzionalità al framework e/o al linguaggio.
Io però vi consiglio di leggere anche un libro sulla programmazione ad oggetti.![]()