Newsgroup: it.comp.lang.visual-basic
Titolo: chi usa ancora vb6?

Siete in tanti (oltre a me), oppure ormai siete passati tutti al .NET?

 Siete in tanti (oltre a me), oppure ormai siete passati tutti al .NET?
tanti.
-- 
Salutoni
Sergio
Per rispondere... togli il group dall'indirizzo
Se i tempi non chiedono la tua parte migliore, inventa altri tempi. 
(Baolian, libro II, vv. 16-17)
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Siete in tanti (oltre a me), oppure ormai siete passati tutti al .NET?
No, lo si usa ancora pesantemente in produzione.
Il problema è che chi è costretto a usarlo tra un paio d'anni sarà escluso 
dal mercato e non se ne rende ancora conto (chi è che chiederà ancora 
programmatori che conoscono VB6 quando VB6 non è più in commercio da più di 
5 anni?)
Ciao 

 di 5 anni?)
Io mi chiedo se ha senso imparare vb.NET oppure direttamente 
ASP.NET
 ... 
propendo decisamente per la seconda, infatti per ora ho guardato solo 
asp.net
voi cosa ne pensate? 

 voi cosa ne pensate?
E' un po' come chiedersi se č meglio la pizza o la piadina ;)
E' meglio imparare l'infrastruttura .Net.
Ciao 

In breve:
per i lavori "semplice" e fini a loro stessi uso ancora VB6 e anche
Access+VBA.
Il core business dell'azienda dove lavoro è in VC++6 e da un annetto
VC++.NET (E tra non so quanto C#).
Di imparare 
VB.NET
 non ci penso al momente... piuttosto passo
direttamente a c#...
Vedremo...
Al3x

E' meglio imparare l'infrastruttura .Net.
Quoto!
Al3x
PS: ti ha portato i miei saluti il tuo babbo?

 PS: ti ha portato i miei saluti il tuo babbo?
Sě, sě, grazie :)
P.S.: vedi di mettere il paese giusto su frappr :P
Ciao

 ha scritto nel messaggio 
news:438d7b96$1...@x-privat.org...


E riguardo a Vb2005?
Che cosa?
Ciao 

e perchè?da quel poco che ne so c# e 
vb.net
 hanno le stesse
prestazioni, cambia soltanto la sintassi...anch'io dovrei impararmi
qualcosa di .net ma ancora non ho deciso e continuo ad usare vb + C

 
Aaarrgghhhhh!!!! Spero tu non sia romagnolo!!! ;)
Mi spiace ma noi romagnoli senza piada non facciamo notte!!!
:):)
-- 
Free As In Freedom
www.fsf.org

 Siete in tanti (oltre a me), oppure ormai siete passati tutti al .NET?
Io son passato a VB6 dopo l'estate. Fino a ieri stavo tranquillamente su vb5
+ access
--
Greg

 Ciao
Però però.... Se devi fare un lavoro che gira su un solo computer o al
massimo su una piccola rete di 5-10 utenti, senza web di mezzo usi sempre
vbmarzian.net
?
Io credo, ma forse sbaglio e dimmelo, che vb5/vb6 siano cose diverse da
xxx.Net, e quindi niente affatto in concorrenza o in evoluzione.
Con vb5/vb6 fai bene alcuni lavori, con 
xxx.net
 ne fai bene degli altri.
Certo se lo si usa a livello di hobby, amici, piccoli clienti. Se invece la
conoscenza di xxx.Net serve come credenziale per cercare un lavoro, beh,
allora è molto meglio conoscerlo.
ciao
--
Greg

 + access
Io lavoro pesantemente con Access(VBA), un pò con vb6 e infine sto guardando 
asp.net
.
Credo che andrò avanti su questa linea per parecchio.

E riguardo a Vb2005?
cos'è? 

 cos'č? 

 
http://msdn.microsoft.com/vstudio/express/vb/default.aspx
credo ti riferisca semplicemente alla nuova versione di .NET che è appunto 
visual studio 2005
http://www.microsoft.com/italy/msdn/prodotti/vs2005/default.mspx

 Siete in tanti (oltre a me), oppure ormai siete passati tutti al .NET?
Non esiste proprio...VB6 for ever or die!

 ha scritto nel messaggio 
news:3v856aF...@individual.net...


 Non esiste proprio...VB6 for ever or die!
:)
Qualcun'altro disse "o si fa l'italia o si muore".
Il risultato non mi pare dei migliori ;)
Ciao
--
Reporting tool: 
http://www.neodatatype.net

 
Infatti guardo altrove...

 sacrifici.
Accidenti quanta confusione che c'è ancora su 
vb.net
 a quasi 6 anni dalla 
sua uscita...
Ciao 

 Infatti guardo altrove...
Riguardo a cosa?

Io lo sto vedendo da un punto dal punto di vista di uno sviluppatore Vb6, 
nient'altro.
Emiliano.


 nient'altro.
Sì, pare che rispetto alla 2003 abbiano smussato gli angoli e ora alcuni 
comportamenti siano più simili a quelli di vb6.
Va comunque sempre ricordato che NON è un aggiornamento di VB6, ma 
un'evoluzione di .Net e del compilatore VB.net.
Ciao 

 Il risultato non mi pare dei migliori ;)
Quindi, era meglio morire? :)
--
Greg

 Non esiste proprio...VB6 for ever or die!
Sono daccordo, ma per alcune cose (applicazioni con database multiutente e 
con oltre un milioncino di record da gestire per ogni tabella) purtroppo 
bisogna utilizzare VB6 e access. Per quanto riguarda le prestazioni di .net, 
ho provato a convertire un programma in vb6 in VB2005 express e la lentezza 
ha letteralmente spento ogni entusiasmo (che pure inizialmente c'era). E' 
pur vero che il mio HW non è dei più moderni, notebook Athlon xp 3000+ 
512mb, ma cavolo solo per aprire l'ide di vb2005 ci mette due minuti buoni, 
poi quando faccio girare il programma (porting dal vb6), mi si inchioda 
tutto. Eppure da quel che sto studiando la filosofia base del .net non è 
male, ma come al solito (IMHO) la filosofia MS di garantire la compatibilità 
con il basso (vb6) ha comportato l'appesantimento del sistema e la sua 
conseguente lentezza.


se intendi per fame, vedrai che fra un po' ci arriviamo :-(
-- 
ciao, hal

 faccio girare il programma (porting dal vb6), mi si inchioda tutto.
Controlla il tuo pc, sul mio, identico al tuo, l'ide si pare in 10 secondi.
Pure a me sembrano troppi rispetto al vb6, ma son solo 10 secondi, non 2
minuti
--
Greg


...sui due minuti scherzavo, ma ho cronometrato 45 secondi per aprire un 
progetto (prima apertura ovvero ide non precaricato in memoria, a.v. e 
firewall attivo ). 

 bisogna utilizzare VB6 e access.
Access? un milione di record? ne sei sicuro?
Ma in 2 giga ci stanno tutte queste cose?
E sql server?
-- 
Emanuele Torrenti
http://torrenti.altervista.org
Per favore non mandatemi allegati in Word o PowerPoint.
Please, don't send me Word or PowerPoint attachments.
Si veda: Look at:
http://www.gnu.org/philosophy/no-word-attachments.html

 Ma in 2 giga ci stanno tutte queste cose?
dov'e' il problema?
riaperto ora un vecchio mdb, che non aggiorno da 3-4 anni. statistiche:
DB SIZE: 482.248.704 :: 0,03
il primo valore sono i record:
DISK: 682 :: 0,21
DIR: 174.924 :: 0,33
FILE: 4.464.250 :: 3,52
ciao, a.

 Siete in tanti (oltre a me), oppure ormai siete passati tutti al .NET?
non passero mai a dot-net

>Siete in tanti (oltre a me), oppure ormai siete passati tutti al .NET?
Io lo uso e lo consiglio (eccetto per
le cose da fare per Internet, tipo web pages dinamiche
dove il Net offre più cose... ma solo quelle);
tante cose che Net dice di fare,
gli sviluppatori VB6 esperti le stanno facendo
tutte tramite Api o workaround da anni ,
imparati nel tempo,
e ne possono fare tecnicamente a meno,
ma non si possono dire queste cose....
Io lo uso per convinzione, poi se per forza la
MS costringe il mondo ad usare  il NET
o cambia i motori di accesso a SQL e
fa funzionare solo quelli Net...
 
Ah, il Net è uguale o più lento del VB6
Ah, costa di più,
Ah, è più ingombrante

>P.S.: vedi di mettere il paese giusto su frappr :P
Urka!
Che ho scritto?
Al3x

>Aaarrgghhhhh!!!! Spero tu non sia romagnolo!!! ;)
No per nulla :-)
Tra le due non saprei sinceramente chi potrei preferire in realtà...
Al3x


Io per le stesse ragioni sono rimasto ancora a VS5 e in particolare a VB5.
Non uso nessun 'accrocchio' di MS e per l'accesso ai DB mi sono implementato 
da anni (VB3!) le API-ODBC.
Vanno che è una meraviglia e non ho problemi ad accedere a nessun DB, mi basta 
che esista il relativo driver ...
Genero applicativi che vanno senza alcun problema da win98 (sono ancora 
tanti!) al futuro 'Vista'.
Per pagine web dinamiche ecc. ho fatto, anni fa un salto, di qualita e uso 
sistemi non MS.
-- 
ciao Max
         ...  per raggiungermi, -il fuoristrada- non ti serve!

 confermo, lavoro in una grande azienda....
?????
O_O
Access database multiutente...? Cosa mi sono perso...? C'e' forse 
dell'ironia che non ho colto?
Ciao!
    Alex

 confermo, lavoro in una grande azienda....
Il mio newsreader va in crash, se in uno stesso post trova le parole 
"multiutente", "milione di record" e "Access".
Un accorgimento: quando scrivi cose del genere, inserisci il tag perchè 
non rimangano nell'archivio di google. Non vorrei mai che le leggesse 
qualcuno che deve intraprendere un progetto nuovo.
Alberto
-- 
Si è visto di meglio,
ma si è scopato di peggio,
qualche volta a pago
e non erano neanche sempre donne
[Paolo]

 Quindi, era meglio morire? :)
Sě, era meglio che lui morisse. 

 minuti
Anch'io, athlon 3200, 512, win200 32bit (quindi in *emulazione* 32bit) ci 
mette circa 5/6 seconti (la prima volta, le successive meno di un secondo).
Tempi scandalosi invece sul P4 1700, 256 winXP che ho in ufficio, molto 
simili a quelli che ha dato striker.
E forse meno per tirare su i progetti.
Poi c'è da considerare che il risultato della conversione automatica da VB6 
non è certo il meglio che si possa ottenere.
Ciao 

 ma non si possono dire queste cose....
L'ho sempre detto: torniamo al dos: schermo 80 * 25, nessun problema di 
risoluzioni diverse, un solo programma alla volta, nessun evento da 
gestire...
Si stava meglio quando si stava peggio...
;)
Ciao

 tanti!) .....
Quoto totalmente. Questo è il vero motivo per cui MS non rilascia ancora
gratuitamente il compilatore VB6, sebbene il pacchetto sia fuori produzione
da quattro anni: perché, nonstante tutti i suoi sforzi commerciali, ci sono
ancora milioni di utenti che utilizzano (e a ragione) il ben più leggero,
veloce e flessibile Win98se sul quale il .Net non gira senza dover
installare il framework (creando quindi dei pacchetti di setup enormi, anche
se distribuisci il pidocchiosissimo "Ciao mondo"), invece del tanto osannato
e pubblicizzato mastodonte instabile e costoso XP.
Quando tutti gli utenti avranno pagato per cambiare i loro computer (XP non
gira su meno di un PIII800), e avranno installato il costoso mastodonte,
allora gli sviluppatori potranno passare a .Net, mettendo nel cassetto gli
anni di esperienza, i trucchi, gli algoritmi e le conoscenze acquisite in
anni di programmazione con VB6 - cioè il linguaggio conosciuto dal 50% (!!!)
degli sviluppatori del mondo - e si potrà cominciare a studiare per imparare
un nuovo linguaggio (il VB.Net) che MS asserisce essere "perfettamente
derivato da VB. Chiunque conosca VB non avrà difficoltà nel passaggio..."
Tutto ciò ammesso che nel frattempo, con la storia dei Trusted Computers,
mamma MS non abbia costretto a cambiare mestiere i milioni di piccole
software house, ma questa è un'altra storia.
Tutto ciò naturalmente IMHO.
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 e pubblicizzato mastodonte instabile e costoso XP.
?????
O_O
    Alex

 Che ho scritto?
Niente, hai messo Somma Lombardo anzichč Gallarate, e cosě mi copri :P
Adesso mi deregistro e riregistro cosě ti finisco sopra io :)
Ciao


XP non č instabile, ma č sicuramente pesante e lentissimo.
Aaahhh... bei tempi quelli di windows 3.1: con 4mega ci facevi girare l'SO,
windows e tutte le app che volevi, molte delle quali giravano piů
velocemente delle loro controparti odierne.
Oggi solo tirar su XP ci vogliono 150mb :(
Ciao

 velocemente delle loro controparti odierne.
Be', e' vero che forse il programma migliore della mia ditta era quello DOS.
Poche risorse obbligavano ad ottimizzare il codice cercando di risparmiare 
le risorse disponibili, mentre oggi si tende a stare ben larghi e a 
pessimizzare gli algoritmi... tanto ci pensa l'evoluzione dell'hardware a 
migliorare le prestazioni. ;-)
Pero' anche l'aumento della complessita' ha il suo perche': XP sfrutta una 
maggior quantita' di risorse semplicemente perche'... fa molte cose in piu'. 
Certo, forse potrebbe essere meglio organizzato, piu' efficiente...
Ma mi rendo conto che sto trasformando questo 3d in una discussione da bar 
dello sport... ;-)
Ciao!
    Alex

Dimenticavo: per tornare un minimo all'oggetto del 3d... anche io continuo 
ad usare VB6. Personalmente, finora.Net l'ho usato proprio pochino. La mia 
ditta, comunque, si sta apprestando (con molta calma dovuta al fatto che ci 
sono anche altre priorita') a migrare su .Net.
Riciao!
    Alex

 gestire...
E dire, che con il .NET Fw 2.0 puoi fare delle bellissime applicazioni 
console anche a colori :)))
Ciao!
P.S. Forse, stasera riesco a rispondere alla tua email :(
Scusami, ma ultimamente, sono troppo incasinato con AD, repliche, 
documento programmatico e chi più ne ha, più ne metta...
-- 
Gianluca Cannalire
Microsoft MVP/MCP - Visual Basic
http://www.visual-basic.it
http://community.visual-basic.it/gianluca

 "multiutente", "milione di record" e "Access".
e' semplice. cambia newsreader.

 ha scritto nel messaggio 
news:3vbj6pF...@individual.net...

:-)) 


cito dall'help di vb6:
Database multiutente
Database che consente a più utenti di accedere e di modificare 
contemporaneamente lo stesso set di dati. In alcuni casi, l'altro "utente" 
può essere un'altra istanza dell'applicazione in uso o un'altra applicazione 
in esecuzione nel sistema che accede agli stessi dati a cui accedono altre 
applicazioni.
PS: ho controllato il DB 20 * 12 tabelle da +- 1.112.000 record + altre 
decine di tabelle + piccole, non ti dico quanto spazio occupano perchè nn ci 
crederesti. Ripeto, siamo una grande azienda!!
ciao

 VB6 non è certo il meglio che si possa ottenere.
Al momento è il meglio che [io] riesco ad ottenere :-((
ciao a presto 

 documento programmatico e chi più ne ha, più ne metta...
Iniziavo a dubitare che ti fosse arrivata :)
Ciao

 console anche a colori :)))
magnifico, siamo tornati al caro qbasic! :P
-- 
ciao, hal

 
Non sarei così drastico!
Un bel interfaccia carattere in mondo Unix con F1 ... per le varie shell, 
questa si che era una goduria per noi programmatori.
Poche rompiture, programmi che andavano sempre ...
Certo è che il caro 'Steve' con l'interfaccia grafica ci ha creato un mare di 
casini (anche se la 'sua' comincia ad avere un buon successo solo ultimamente ...)


 solo ultimamente ...)
Per rispolverare qualche vecchio ricordo a proposito delle GUI:
http://toastytech.com/guis/guitimeline.html
;)


 Eeehh... ma non è la stessa cosa :)
Beh, per l'utente si ;)


 magnifico, siamo tornati al caro qbasic! :P
Ciao Hal,
io, nonostante tutto, resto e resterò convinto che per situazioni di data 
entry massiccio _manuale_, non esiste niente di meglio di una applicazione 
"stile DOS".
Sfido chiunque a dimostrare il contrario :)


 confermo, lavoro in una grande azienda....
Sarà una grande azienda, ma sicuramnte non fate software; è cosi?
--
Greg

striker scriveva il 02/12/2005 :

Non discuto le dimensioni, nè che cosa sia la multiutenza.
Mi sembra però incredibile che nel 2005 si possa ancora utilizzare 
Access per questo tipo di situazione.
Tutto qui.
Ciao


 ha scritto nel messaggio 
news:mn.1d717d5c5...@hotmail.com...


 ha scritto nel messaggio 
news:43920411$0$27605$4faf...@reader1.news.tin.it...

A dire il vero no, comunque non tutto quello che abbiamo acquistato nel 
passato è degno dell'appellativo di software! Nel mio cassetto giacciono 
almeno tre programmi acquistati e immediatamente pensionati perchè 
inadeguati.
Senza offesa per nessuno naturalmente. 

> per questo tipo di situazione.
(Scusatemi, mi è partito un messaggio di troppo. )
Infatti stiamo migrando a soluzioni più avanzate, ma in questi tempi cupi 
prima di fare un investimento... ;-) 

striker ci ha detto :

MSDE è gratuito.
Access richiede una licenza.
Basta riscrivere qualche query e si migra tutto.
Per una 'grande azienda'...
A meno che i dati di cui si parla non siano lo storico delle estrazioni 
del lotto, credo che nessun EDP manager degno di tale nome avrebbe 
dubbi su cosa fare.



Credimi, stiamo valutando varie soluzioni. Ma visto che non sono io l'EDP 
manager... 


Dalla mia esperienza posso dire che non è necessario essere una "grande
azienda" per vendere software.
Farlo è un'altra cosa.
Farlo bene un'altra ancora.
Credo che la bontà del sw di un'azienda si possa valutare facendo un giro
nell'azienda e vedendo la frenesia di chi ci lavora: più si corre meno buono
è il prodotto (al contrario di quanto credono i "capi").
Ciao


Io volevo capire  se la soluzione "milioni di record multiutenza in access"
gliela hanno rifilata, o se la sono costruita in casa.
Nel primo caso sono delle "vittime" come tanti, nel secondo,
purtroppooooo.......
Ora io non riesco neanche ad immaginare, una sistuazione in cui una azienda
di software debba archiviare milioni di record...
Forse sono le timbrature dei dipendenti? Oppure è l'output del centralino
telefonico?
Se fosse uno di questi casi, almeno non ci sono i dati del core-business, e
quindi posso capire chi da optato per la via piu breve e meno costosa.
--
Greg

 quindi posso capire chi da optato per la via piu breve e meno costosa.
Beato te che lo capisci.... :-( 

 manager...
Per una situazione come la vostra che avete già tutto in Access, migrare a 
SQL server non è un grosso problema, io l'ho fatto la scorsa estate e i 
risultati si vedono.
Ho solo fatto passare del tempo per testare il programma, anche il mio è 
parecchio grande.
-- 
bye marco
www.marcosanti.it

 Siete in tanti (oltre a me), oppure ormai siete passati tutti al .NET?
ci sono anch'io
ancora ho solo visto il .net
secondo me il vb resistera ancora per molto
-- 
Saluti
Valerio Mandarino
trusted computing
http://www.no1984.org/
filmato su trusted computing
http://www.p2pforum.it/counter/click.php?id=24
BOMBARDAMENTO AL FOSFORO SULLA CITTA' DI FALLUJAH
http://www.rainews24.rai.it/ran24/inchiesta/body.asp
http://www.rainews24.rai.it/ran24/inchiesta/galleria_registri.asp?gallery=9

 secondo me il vb resistera ancora per molto
intendo dire il vb6


Scusa ma tu giochi a counter strike?
il tuo nick non mi č nuovo...


 il tuo nick non mi č nuovo...
no, evidentemente un altro appassionato dei Clan of Xymox