Newsgroup: it.comp.lang.visual-basic
Titolo: Elogio della Follia: DCOM ADO?

Ho sempre trattao sw per la comunicazione con apparecchiature chimiche ed
ora
mi accingo per la prima volta a sviluppare un sw di tipo gestionale...
Il sw dovrebbe collegare più client ( anche da un altro magazzino) con un
server
Desideravo consigli sulla modalità di sviluppo del sw..
Quanto sw sul client e quanto sul server?
Meglio DCOM con server EXE oppure DLL?
Sviluppare un interfaccia WEB BASED o che altro?
grazie a chiunque vorra darmi una mano..
Marcello

 ha scritto nel messaggio
news:IXD27.42229$q77.2...@news2.tin.it...

<IMHO>
...penso esistano già molte applicazioni di quel tipo... tutte "pronte" per
internet... accesso via web...parametrizzabili....collegabili via router su
linea dedicata o via internet su protocolli proprietari...
quello che manca sul mercato è un bel programma che gestisce le commesse di
aziende di servizi... un Microsoft project all'italiana... vivo...
operativo....che ottimizza le risorse disponibili e sia in grado di aiutare
l'utente nell'organizzazione delle attività aziendali....che gestisce i
materiali, i mezzi, le risorse umane....che possa essere gestito via
internet...
</IMHO>
che ne pensi...:-))))))....?


Abbiamo delle spa che fanno le bolle a mano ... e abbiamo delle "ditte" da 3
dipendenti con sistemi ERP per la contabilità ...
non è che sono contrario all'apporto di qualche miglioria tecnologica ma
penso che sia necessario investire + tempo per imparare ad usare quello che
già c'è.
Per rispondere alla domanda originale :
per quel poco che so di applicazioni web-based non mi "sprecherei" (o
limiterei) ad implementarle in una rete aziendale.
DCOM è una tecnologia abbastanza consolidata per applicazioni client-server
ma di difficile manutenzione. Sono giunto alla conclusione che installerò
componenti remoti solo  nelle ditte dove potrò svolgere assistenza in tempo
rapido.
Comunque richiedi delle informazioni che non possiamo darti con sicurezza
perchè non conosciamo le problematiche.
Saluti

 rapido.
Anche su questo:
DCOM non è nè il sogno di ogni sistemista, nè di ogni sviluppatore.
Al limite l'incubo!
ciao
ugo

 Sviluppare un interfaccia WEB BASED o che altro?
Non e' un discorso che si puo' affrontare in un semplice post, ci sono
diverse considerazioni da fare che dipendono da cosa devi effettivamente
sviluppare.
La mia personale opinione e' che VB sia un linguaggio adatto solo per
applicazioni client/server.
E' vero che e' possibile creare Dll ActiveX, esportabili in pagine ASP o
quant'altro, spostando la logica sul server, utilizzando interfacce web
based, ecc. ecc. ma secondo me e' un macello.
Non ci sono facili strumenti per il debug, tutti cio' con cui hai a che fare
e' pieno di bug e anomalie, ogni 6 mesi cambiano le carte in tavola, sei
costretto a ricorrere a linguaggi di script, se vuoi vendere sei troppo
legato ad ambienti MS...
Insomma, io e' 4 anni che lavoro in VB, 2 su progetti che utilizzano
tecnologie COM e interfacce WEB, non conosco bene altri linguaggi ma se
tutti chiedono Java un motivo ci sara'.
Se vuoi usare VB ti consiglio di farti il tuo bell EXE normale, un DB tipo
Oracle, fai l'installazione su tutti i client e buonanotte.
Al limite metti il .EXE in una directory condivisa e fai puntare a quello,
cosi' se lo modifichi non devi rifare le installazioni.
Le tecnologie per accedere a database tramite VB non mancano e sono tutte
piuttosto semplici (ADO, DAO, RDO, ODBC, ecc.), se poi hai per forza bisogno
di architetture piu' complesse ti consiglio di provare con qualche altro
linguaggio.
Ciao.

linguaggio.
Concordo con quanto detto da Mela.
Piuttosto, se valutate di usare l' interfaccia web (con possibilita' di risultati
davvero egregi, anche superiori al tradizionale client-server), imho converrebbe
usare solo html e javascript (quest' ultimo anche server side) e _non_ usare COM,
piuttosto realizzate dei componenti in java.
ciao, hal

 Mela ha risposto a MARCELLO SAVARESE:
[snip]
Che dire...
Avete già detto tutto voi...   :-)
Questo intendevo quando parlavo di usare un liguaggio "per le sue capacità e
nei suoi limiti", mesi addietro.
ciao
ugo