Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
Visual Basic 6 - Meglio VB6 o VB 2005?
Forum - Visual Basic 6 - Meglio VB6 o VB 2005?

Pagine: [ 1 2 ] Precedente | Prossimo
Avatar
vb6 (Normal User)
Pro


Messaggi: 154
Iscritto: 10/01/2007

Segnala al moderatore
Postato alle 17:31
Giovedì, 07/06/2007
Ciao a tutti...
E' da un po di tempo che mi sto facendo questa domanda...
E' meglio vb6 o vb2005?
Sapeste dirmi se ci sono delle differenze?
E voi cosa mi consigliate? Resto con il mio vb6 o cambio? 8-|

PM Quote
Avatar
Hacker (Member)
Guru


Messaggi: 1014
Iscritto: 06/06/2006

Segnala al moderatore
Postato alle 17:14
Sabato, 09/06/2007
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).

PM Quote
Avatar
vb6 (Normal User)
Pro


Messaggi: 154
Iscritto: 10/01/2007

Segnala al moderatore
Postato alle 19:54
Sabato, 09/06/2007
Ok, ora ho capito.
Comunque sono del tuo stesso parere, rimango con il VB6.
Grazie per la spiegazione e ciao :k:

PM Quote
Avatar
Hacker (Member)
Guru


Messaggi: 1014
Iscritto: 06/06/2006

Segnala al moderatore
Postato alle 20:04
Sabato, 09/06/2007
di nulla,e alla prossima!;)

PM Quote
Avatar
netarrow (Admin)
Guru^2


Messaggi: 2502
Iscritto: 12/05/2004

Segnala al moderatore
Postato alle 12:55
Domenica, 10/06/2007
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 il 10/06/2007 alle 13:00
PM Quote
Avatar
vb6 (Normal User)
Pro


Messaggi: 154
Iscritto: 10/01/2007

Segnala al moderatore
Postato alle 13:56
Domenica, 10/06/2007
Va beh, per ora resto con il vb6 poi vedrò cosa fare.
Grazie e ciao :k:

PM Quote
Avatar
P4p3r0g4 (Member)
Guru


Messaggi: 1319
Iscritto: 29/12/2006

Segnala al moderatore
Postato alle 16:54
Domenica, 10/06/2007
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)

PM Quote
Avatar
netarrow (Admin)
Guru^2


Messaggi: 2502
Iscritto: 12/05/2004

Segnala al moderatore
Postato alle 12:43
Lunedì, 11/06/2007
Testo quotato

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?

Testo quotato


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... -.-

Testo quotato


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 il 11/06/2007 alle 12:44
PM Quote
Avatar
Black Shadow (Founder Member)
Expert


Messaggi: 323
Iscritto: 30/03/2006

Segnala al moderatore
Postato alle 13:23
Lunedì, 11/06/2007
Il vero problema è passare ad un linguaggio OOP.
Cioè, i programmi che ognuno fa quasi sempre non sono per il risultato in se per se, ma per aumentare le proprie abilità di programmazione. Quindi a cosa serve essere bravo a programmare in un linguaggio ormai "scaduto" ?

Il VB verrà considerato obsoleto dalla Microsoft stessa che, non so se ci si intende, ma è la creatrice del linguaggio stesso, quindi se lo dichiara obsoleto ci dovranno pure essere dei motivi (un po' come la Borland e il Delphi).
Il motivo principale sta nel fatto che il VB non è un linguaggio Object-Oriented e dato che questo è il paradigma che ormai diventerà proprio di ogni linguaggio che si rispetti, non si può continuare a programmare alla "vecchia maniera".

Ormai i linguaggi più usati sono quelli Java-like e Java tra tutti sta letteralmente spopolando, sia per la sua semplicità che per il suo stile completamente Object-Oriented.

Qui potrete farvi un'idea di quali sono i linguaggi più usati:

http://www.tiobe.com/tiobe_index/index.htm

Per vedere la supremazia dell'OOP, invece, basta anche guardare i risultati del sondaggio che c'è da qualche mese su questo sito:

http://www.pierotofy.it/pages/extras/polls/polls.php

Per il fatto del Framework ha spiegato bene Netarrow, ormai è installato di base su i nuovi OS Vista, anche per XP con il Service Pack e semmai uno non lo dovesse avere c'è il Windows Update che con 1 click lo installa.


Dopo questo non credo ci sia ancora un valido motivo per rimanere al VB, ma anzi, un ottimo inizio sarebbe iniziarsi a leggere qualche guida al VB.NET (possibilmente cartacea, ma anche su Internet ce n'è qualcuna), non serve un librone, basta qualcosa che magari spieghi le differenze basi tra i due linguaggi (prima fra tutte lo stile OOP), così almeno avrete ricavato qualcosa dalla conoscenza del VB.

Ultima modifica effettuata da Black Shadow il 11/06/2007 alle 13:37
PM Quote
Pagine: [ 1 2 ] Precedente | Prossimo