Newsgroup: it.comp.lang.vo-clipper
Titolo: Meeting ?

Allora ragazzi (si fa per dire !!!)
Lo facciamo ?
Per me sarebbe sufficiente anche 10 -15 persone
SE ADERITE (SERIAMENTE) "METTETE UN DITO QUI SOTTO"
Resta il fatto che chi aderisce si impegna, salvo gravi imprevisti (morte
della suocera, morte di se stesso eccc..) ad esserci.
forza !!!
Enio Donci :-))))
 
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it



Io ci sono
Ciao
Alessandro
Enio Donci ha scritto:


Confermo la mia intenzione di partecipare.
Diego Decandia

 SE ADERITE (SERIAMENTE) "METTETE UN DITO QUI SOTTO"
conta due persone da parte nostra - e anche l'impegno di pagare una parte 
delle spese per far arrivare Robert v.d.H.
Saluti
Wolfgang

 Enio Donci :-))))
Ciao Ennio 
Se si parla di Vulcan noi dovremmo essere in 4.
Antonio CSIE Roma


 ha scritto nel messaggio 
news:h44vva$1oi$1...@news.newsland.it...



Salvo imprevisti siamo 2.
Ciao
Carlo
Ferrino & C. SpA

Riposto il messaggio perch� credo non sia arrivato ...
Ciao a tutti,
Non credo che VO sia "finito" e nemmeno che Vulcan sia questa grande
scoperta (sono di ieri i problemi di memorizzazione dei campi blob ricordi
Danilo ? Oppure Report Pro non � stato ancora rilasciato (sono costretto ad
utilizzare ReportPro via OLE con un programmino scritto in VO che funge da
interfaccia), i DBF ora vanno abbastanza ma sono lentissimi  ecc ecc ecc).
Per chi realizza programmi gestionali in realt� non ha grossi vantaggi ad
utilizzare .net , tanto vale continuare con Win32, anzi, alla fine con .net
sei costretto ad abbandonare la multi piattaforma altrimenti non interagisci
per es. con lo scanner e con altre funzionalit� .
Altra cosa .net 3.5 , che ha numerose altre classi che poi vanno ad
integrarsi diversamente sopratutto dw con explorer.
Detto questo io ho realizzato un programmone (con qualche aiuto di
Antonello) in Vulcan e devo dire che dopo un periodo di rodaggio in cui mi
sono dovuto riscrivere praticamente tutte le principali classi che
utilizzavo in VO , ora programmo in modo abbastanza spedito (ho anche creato
un bel controllo sulle finestre).
E' comune teorema che Vulcan debba essere utlizzato come .NET "puro"
(compreso chi lo ha realizzato), per questo ho cercato di partire dalla base
e cio� studiandomi e ricreandomi delle classi di base (per inciso la
portabilit� da VO 2.8 funziona ma a che serve poi portarsi lo stesso
programma in Vulcan-win32 ? Mah).
Per esempio : nel ListView non � gestito il Set e Get Value oppure non
esiste la SLE come la intendiamo noi , i datagriview vanno un po' riscritti
ecc ecc ecc (le raccolta di classi sono una decina compreso lo scripting per
compilare al volo programmi scritti in C# o 
VB.NET
) quindi se volete ne ho
da raccontare sopratutto a chi non ha mai visto niente o poco.
Argomenti per VO potrebbero essercene ancora da discutere (propongo di
continuare a parlarne), � di ieri che ho acquistato una classe (scritta in
VO) per pochissimi euro che rende i men� molto simili a .NET (bellissimi)
oppure ho visto classi dove i dati erano rappresentati con un TreeViee e
datagrid , veramente carini .
Scrivere custom control in VO non tutti sanno farlo (sarebbe interessante
vedere un esempio di qualcosa scritto da qualcuno) e con uno sforzo comune
potremmo rendere i nostri programmi in VO molto pi� appetibili .
Sinceramente non abbandono un gestionale (a dire il vero sono molti pi�)
dove ci ho sputato sangue e renderlo pi� accattivante � uno dei nostri
obbiettivi di quest'anno, se trovo qualcuno che ha scritto classi che
potrebbero interessarmi io sono sempre disposto ad acquistarle .
Io sarei propenso a discutere ancora su VO, so che Antonello ha fatto molto
(ora che l'ho messo in mezzo non puo' pi� tirarsi indietro .... :) ) ed �
proprio per il fatto che in VO le classi disponibili sono molto limitate che
dovremmo essere noi a scambiarci notizie, esempi e ci� che si � realizzato
(anche con divulgazione di dll a pagamento perch� no?).
Tutti voi sapete utlizzare il drag/drop da un programma (explorer per
esempio) ed una programma scritto in VO ?
Oppure aggiungere una stampante senza dover intervenire manualmente in
"aggiungi stampante" (comodissimo per installare stampanti virtuali per
supporto pdf) ?
Oppure ancora aggiungere un item quando di clicca con il tasto destro su
START ?
In questo caso Wolfgang ne avrebbe da dire ....
Io al meeting ci sar� comunque (non sono mai mancato) anche solo per il
fatto che sono convinto che non si possano far "morire" questi rari incontri
.
Saluti a tutti.
Alessandro

 ha scritto nel messaggio 
news:h4500a$1r7$1...@news.newsland.it...


Ciao Alessandro, Enio, Danilo,
come detto - da solo riuscirei a coprire magari un'ora e mezza o due 
con una decina di piccoli trucchi e soluzioni - se interessa.
Ditemi voi...
Saluti
Wolfgang

 per es. con lo scanner e con altre funzionalit� .
SI ma vogliamo parlare della duttilit� e della velocit� del codice? se un 
programma � ben scritto viaggia come un treno.
Non so, ma una volta imparato ad usare Vulcan, VO mi sembra cos� "vecchio".
Danilo

 From - Wed

 From - Wed

 "vecchio".
Concordo sulla duttibilit� e facilit� (come potri non esserlo) il problema 
per� � un'altro.
Forse abbiamo realt� di clientela diverse.
Io ho 2 gestionali di contabilit� (uno sql l'altro con i dbf), entrambi ben 
funzionanti e stabili presso un numero consistente di clienti (medie 
aziende).
Poi ho costruito un CRM in Vulcan che funziona anche questo bene (mysql) che 
� un programma di dimensioni quasi quanto un gestionale.
Infine ho una miriade di programmini di supporto pi� o meno comeplessi.
Pensa che ho ancora una decina di clienti che utilizzano ancora il nostro 
programma di contabilit�/fatturazione in Clipper !
Di fronte a questa realt�, non continuando ad aggiornare e migliorare il 
software , rischierei non solo di perdere clienti vecchi ma di non 
conquistarne di nuovi !!!
Al di la del fatto che conta la sostanza (quante e quali problematiche di 
gestione poi vado a risolvere) , anche certe scelte tecniche sono 
fondamentali :
- la grafica
- la possibilit� di utilizzare un generatore di report potente
- l'export PDF , XLS , email e quant'altro
- l'acquisizione digitale dei documenti con OCR (sempre pi� clienti me la 
chiedono)
e tanto ma tanto,tanto,tanto,tanto altro.
Premesso questo intendo migliorare non solo le mie capacit� tecniche ma 
sopratutto l'aspetto del programma (renderlo simile a Vista) e l'aspetto 
operativo (vedi sopra).
Per questo motivo per me vale la pena di stare a sentire argomenti su VO , 
quanto se non pi� di Vulcan .
Certo stare ancora a sentire gli stessi mulini non ha senso, ci voglioni 
argomenti nuovi , idee, esempi reali e funzionanti !!!
Questa � una mia opinione ma credo che sia molto pi� condivisa di quanto 
sembri.
Alessandro

Bene ragazzi.
Grazie Enio, vedo che con una buona scossa il popolo di VO si risveglia.
Mentre scrivo ho contato 12 adesioni escluso danilo ed Enio.
Vorrei fare alcune considerazioni:
Ho inziato con pascal, Basic e poi finalmente sono approdato al clipper 
Summer 87 ed ho iniziato i miei programmi gestionali in Dbf (a proposito, li 
uso ancora in VO).
Dopo l'avvio di Windows 3.1 ho iniziato con VO 1.0.
Anche allora si diceva: Tanto il Dos avr� ancora parecchi anni davanti e 
quindi continuo con CA Clipper versione e.
Previsione sballata dall'uscita di Windows 95.
Supportava ancora i programmi DOS ma, vista la diffusione del prodotto 
abbiamo corso ai ripari passando a VO, le cui vere versioni stabili sono 
state la 2.7 2740 e la VO 28 sp2 (2832).
Tutto va bene.
Ma il cliente non � pi� lo stesso di 20 anni fa, adesso ti chiede se il 
programma � .NET e se gli archivi hanno il motore MySql o SQL Server 2003, 
magari perch� lo hanno sentito dire ai colleghi a cui qualcuno ha fatto dei 
programmi .NEt con MySql o quant'altro.
Io per programmare con MySql e VO ho comprato la libreria d'interfacciamento 
di Danilo (con sorgenti) e non me ne sono mai pentito e, con il permesso di 
Danilo, l'ho modificata tutta, mantenendo le stesse classi, per adattarla a 
PostGreSQL con buoni risultati.
Quando volete iniziare a voltare pagina? quando sarete tagliati fuori perch� 
non ce la farete pi� a recuperare il tempo perso e perderete i clienti?
Io, sono tre anni che sono iscritto al VOPS e, a parte qualche tirata 
d'orecchi al Team di sviluppo, non ho avuto problemi, e tutto quello che ho 
postato ha avuto risposta.
Andiamo a noi.
Ho iniziato circa ai primi del 2008 a cimentarmi con Vulcan.
Una volta che ho capito i primi rudimenti, mi sono avventurato nel porting 
di un programma complesso in Vulcan.
Premetto che, volutamente, ho iniziato a scrivere in Vulcan e .Net puro, 
senza portarmi appresso le classi e le funzioni di VO che peraltro sono 
ripetute in Vulcan:
Questo quello che ho fatto:
1) Ricreazione delle Form cos� come le varie DataWindow e DataDialog;
2) Copia ed incolla dei metodi delle classi e delle funzioni che avevo 
creato in VO;
3) Riscrittura dei processi di popolamento delle varie DataGridView, 
ComboBox,ListBox,ListView ecc. in cui la sintassi � diversa;
4) Riscrivere il collegamento ai dati.
Comunque, non sono modifiche da poco, ma si � ripagati dalle possibilit� 
offerte dal Framework.
Una cosa che mi fatto rallentare � stata la creazione dei Report, in quanto 
ReportPro non � ancora uscito per Vulcan e quello che � uscito non viene 
aggiornato ad ogni cambio di Release di Vulcan con conseguente inusabilit� 
della nuova release (Danilo pu� confermare perch� ha acquistato ReportPro 3 
for Vulcan).
Tutto questo con l'interscambio di idee/problemi con Danilo Giuliani, con 
cui sono, quasi costamente, in contatto e ne abbiamo superati tanti di 
problemi.
Finalmente abbiamo trovato un prodotto di reporting che abbiamo ritenuto 
valido, ci siamo scaricati la demo ed abbiamo iniziato a provarlo: 
ECCEZIONALE. Lo abbiamo entrambi acquistato e finalmente ho programmato in 
modo commerciale.
Di cosa parlo? di StimulSoft Reports .NET (
www.stimulsoft.com/it/
)
Naturalmente (oib�!) ti devi riscrivere i report e, se fai uso di file 
temporanei, non ne hai pi� bisogno perch� gli passi direttamente l'oggetto 
dataset. Inoltre esporta in diversi formati (circa 30) e tutti funzionanti.
E la velocit� di visualizzare i reports?, di Stamparli? di passare dalla 
prima alla pagina 300 in un attimo e viceversa?
Mi sono connesso a MySQl in modo nativo in quanto MySql mette a disposizione 
la libreria di connessione .NET.
Cambiando solo la stringa di connessione al motore database e modificando 
solo le funzioni di creazione delle tabelle, mi sono connesso a database 
access, PostGreSQL e, udite udite, a file dbf, senza toccare le query di 
accesso ai dati ed usando sintassi SQL.
E poi, non trovi come fare una cosa? La digiti su google e trovi centomila 
esempi scritti in VB.net, C++, C# e risolvi tutto.
I Thread? Una meraviglia in .NET. Quello che non sono riuscito a fare in VO, 
in .net funziona che � una meraviglia.
I programmi nuovi li faccio ormai in .Net e, nei tempi morti, faccio il 
porting dei programmi VO.
Ormai non esistono macchine che hanno Windows 95-98-ME, ma macchine con 
XP/Vista e l'installazione del Framework � gratuito.
Vulcan, per ora, crea solo eseguibili a 32 Bit (Io ho Vista Ultimate x64).
Credo di essere stato prolisso, ma voglio dirvi un'ultima cosa.
Io e Danilo ci abbiamo sbattuto le co..a per capire come andavano le cose e 
mettere insieme qualcosa che ci permettesse di andara avanti e devo dire che 
Danilo � molto pi� avanti di me in quanto lui ha avuto la necessit� di 
programmare in Web e di fare programmi per palmari, io ancora non ne ho 
avuto la necessit�.
In conclusione, Danilo ed Enio, stanno cercando di farVi evitare i nostri 
errori, e di partire in modo pi� spedito con Vulcan o comunque in .NET.
Non sprecate questa occasione che, se fallisce quest'anno, non credo che si 
ripresenter� pi�.
E poi, non credo che solo Danilo, io ed Enio scrivino in Vulcan.
Il Meeting � organizzato da Danilo ed Enio, ma ognuno dei partecipanti, se 
ritiene di avere qualcosa di particolare da fer vedere, la pu� esporre. Non 
credo che ci siano Professori ed Alunni ma solo un gruppo di programmatori 
che vogliono scambiare delle idee ed avere pi� possibilit� di affrontare il 
nuovo modo di programmare che si affaccia in modo sempre pi� pressante.
Un cordiale saluto a tutti Voi colleghi VOisti.
Enzo Campanella.

Concordo in parte!
Ognuno ha le sue esigenze, i suoi clienti ed i suoi tempi. Ci devono 
essere delle condizioni (spesso richieste di implementazioni) che ti 
spingono a fare delle cose.
Convertire tutto un programma senza un'effettiva esigenza, spesso non � 
conveniente ed anzi pericoloso: nel momento in cui un cliente te lo 
chiede, parti! Ma agli altri, se glielo cambi, rischi solo di fare guai.
Per quello che mi riguarda, mi interessa (o potrebbe interessare) Vulcan 
sulla base della facilit� di scrivere un'applicazione per PDA.
Per questo meeting, vedo bene sia informazioni per Vulcan, che "trucchi 
e affini" per VO.
Ciao
Alessandro
Enzo Campanella ha scritto:


Ciao Alessandro.
Mi sono spiegato male.
Io converto un programma in Vulcan per nuove installazioni.
Non mi sogno nemmeno di sostituire il programma ad un cliente in gira 
benissimo un programma scritto in VO, a meno che non chieda nuove e 
importanti implementazioni. In questo caso ho gi� il programma pronto in 
.Net e su questo faccio le implementazioni.
Ben vengano suggerimenti su VO, ma, almeno per me che sono passato a Vulcan, 
preferirei suggerimenti e trucchi per Vulcan.
Ci� non esclude che delle funzioni, scritte in VO, possano benissimo servire 
in Vulcan.
Io tutte le mie funzioni li trasferite semplicemente con Copia/Incolla ed ho 
corretto solo le segnalazioni d'errore. (E comunque controllando se non 
esistono funzioni del FrameWork che fanno la stessa cosa in maniera pi� 
veloce.
Spero molto di vederci a Livorno, anche se fosse solo per stare insieme a 
scambiarci pareri, consigli e trucchi di programmazione stile Clipper.
Enzo.


Spero che almeno questa volta ci incontreremo.
Ciao.
                                    Francesco Leo 

                                    Francesco Leo
Lo spero vivamente anch'io, in quanto dovr� salire a Pisa dove studia mio 
figlio.
A presto, Enzo.

 ha scritto nel messaggio 
news:h44vva$1oi$1...@news.newsland.it...


 ha scritto nel messaggio 
news:h44vva$1oi$1...@news.newsland.it...
