Se consulti qualsiasi sito commerciale di Microsoft, ti verranno senz'altro elencate le differenze quale motivo per effettuare l'aggiornamento.

Se hai una domanda specifica, ponila. Se la domanda è generica, è troppo lungo affrontare in questo spazio tutte le differenze in termini di caratteristiche, funzionalità e classi tra i due ambienti citati e le diverse versioni del framework, o meglio non c'è molto da dire che non sia già stato detto o affrontato, reperibile con una semplice ricerca sui siti descritti precedentemente.

Ciao!