09/06/07 15:14
Hacker
Dipende.
Se hai necessità di passare al .net potresti farlo,ma in questo modo dovrai cominciare a passare al paradigma di programmazione OOP(object oriented programming,ovvero programmazione orientata agli oggetti)che ha delle specifiche che lo rendono diverso.
Poi c'è il fatto di compatibilità:
il VB6 è compatibile con la maggior parte dei sistemi Windows,mentre il .net ha necessità di avere un framework(a seconda della versione .net di VB)di supporto.
Se in VB6 riesci a fare tutto ciò che ti interessa puoi anche continuare a sviluppare con lo stesso,mentre se non riesci a fare molteplici cose risolvibili solo col .net ...puoi migrare.
E' una questione di scelta(io ho scelto di rimanere col VB6 finchè non sarà obsoleto,e tutti i PC avranno il framework .net).
aaa
10/06/07 10:55
netarrow
attento che VB6 nel 2008 viene dichiarato deprecato e obsoleto da microsoft, questo significa che ci sarà un crollo, non verranno più forniti i run time di vb6 automaticamente a widnows e ci saranno grossi problemi di compatibilità futuri che la microsoft non avrà il minimo interesse a colmare, non verrà più prodotti l'IDE e non ci sarà il minomo supporto.
E dal 2010 TUTTO il modello com win32 verrà abbandonato e tutto il mondo windows sarà basato sul .NET.
In conslusione prima cambi meglio è, sia per questioni tecniche, sia per questioni professionali, già il VB6 è sempre stato lontano dai linguaggi C-like, ora che siamo nell'epoca dei linguaggi Java-like e full-oop è lontano anni luce e potrebbe compromettere l'elasticità mentale visto che se ti verrà chiesto di cambiare linguaggio avrai tutto una filosifia di fondo nuova e ti richiederà un grande sforzo e molto tempo diretatmente proporzionabile al tempo di fossilizzazione.
Ultima modifica effettuata da netarrow 10/06/07 11:00
aaa
10/06/07 14:54
P4p3r0g4
c'è da dire che però attualmente è sconsigliabile diffondere programmi relativamente semplici in vb.net perchè nessuno installerebbe il framework per un programma normale.
e inoltre per programmi come trojan virus ecc è impossibile usare il vb.net causa l'assenza del framework su alcuni sistemi che rende inutile il programma
poi ovviamente è molto migliore sotto molti punti di vista ma finchè il framework non sarà installaato come omponente base nel SO io non consiglierei a nessuno di passare al .net.
(sempre se possibile ovviamente)
aaa
11/06/07 10:43
netarrow
Postato originariamente da P4p3r0g4:
c'è da dire che però attualmente è sconsigliabile diffondere programmi relativamente semplici in vb.net perchè nessuno installerebbe il framework per un programma normale.
il framework già su XP viene installato e aggiornato automaticamente dal microsoft update con una semplicità unica.
Però a questo punto ci si pone la domanda: perchè fare un programma talmente semplice che nessuno farebbe lo sforzo di fare andare? Scopo didattico e allora perchè fossilizzarsi in un linguaggio che fra 6-7 mesi viene completamente abbandonato?
e inoltre per programmi come trojan virus ecc è impossibile usare il vb.net causa l'assenza del framework su alcuni sistemi che rende inutile il programma
no comment... virus e trojan... -.-
poi ovviamente è molto migliore sotto molti punti di vista ma finchè il framework non sarà installaato come omponente base nel SO io non consiglierei a nessuno di passare al .net.
(sempre se possibile ovviamente)
è già un componente base, e se qualcuno proprio non lo ha installato per ignoti motivi lo trova nel microsoft update appunto, e lo installa con due click e poi verrà automaticamente aggiornato.
Se poi uno ha il windows piratato, non ha il framework e per installarlo magari non passa il genuine test, affari suoi.
Ultima modifica effettuata da netarrow 11/06/07 10:44
aaa