Newsgroup: it.comp.lang.visual-basic
Titolo: [Vb.Net] stampa in rete

forse sono un po OT nel caso scusatemi, ma magari qualcuno di voi ha avuto 
lo stesso problema.
Ho sviluppato la mia applicazione in Vb.Net 2005, è un semplice programma 
per la ristorazione che invia la stampa delle comande ai vari reparti. La 
stampa avviene utilizzando interamente ciò che offre il 
vb.net
 (nessuna api 
o componenti di terze parti). Le stampanti impiegate sono epsonTM88 
(autentici muli che non si fermano mai) con printserver integrato (quindi 
avete capito che stampo via rete).
Accade con una certa frequenza che di punto in bianco si blocchi la coda di 
stampa!! Ah dimenticavo sono su XP pro.
Soluzione adottata (spero provvisoria): un pulsantino di emergenza sul 
programma che stoppa e fa ripartire lo spooler.
Altre volte capita che, invece di bloccarsi la coda di stampa, esce un 
bigliettino con la stampa evidentemente incompleta sebbeno l'ordine sia 
stato memorizzato correttamente. Rimandandolo in stampa esce correttamente. 
A quest'ultimo problema non ho trovato risposte ne soluzioni.
Passando a Win7 oppure ad un S.O. Sever risolvo? La stampa di rete è gestita 
meglio su sistemi operativi server?
sperando nell'aiuto di qualcuno vi auguro buon lavoro 

 � gestita meglio su sistemi operativi server?
Non direi. Non so su XP, ma ho usato per anni un W2K Pro come
server di stampa per una cinquantina di utenti su venti stampanti in
contemporanea, mai avuto problemi del genere. E sono stampe
anche pesanti, dai 20 KB ai 30/40 MB. Media un mega o due,
picchi di 100 MB. Siamo passati a W2K Server solo perch� ora
abbiamo virtualizzato la macchina.
Ti suggerirei di cercare di capire l'origine del problema, prima di tentare
una soluzione... Qualche suggerimento:
* Visto che presupponi un problema di spooling, ci sono errori nel
registro degli eventi ?
* Problemi di configurazione della rete, magari ? Lo so che � vago,
ma la sfera di cristallo col caldo funziona male... :-)
* Le stampanti hanno probabilmente un log, anche minimale, e se s�,
che dice ?
* Potrebbe essere un problema di rete fisica, come sono connesse,
per caso tramite WI-FI ?
* Capita pi� spesso su alcune che su altre ? In quel caso potrebbe essere
un problema di switch o di cavi.
* Non conosco il protocollo che usi, ma le stampanti POS sicuramente
hanno un qualche comando  per l'"end of print" o "end of page" e il taglio.
Se quello arriva regolarmente, e lo scontrino o quel che � esce, allora
il problema � probabilmente nell'applicazione; prova a loggare su un file
una copia di tutto quello che stampi, e vedere se c'� qualcosa di anomalo l�.
Bye, G. 

 una copia di tutto quello che stampi, e vedere se c'č qualcosa di anomalo lě.
Dimenticavo un paio di punti. Interferenza con altri software, fra cui
alcuni monitor di stampa. Se non ti sono indispensabili, prova a disattivarli.
HP ed Epson, ma non solo loro, hanno il brutto vizio di avere dei driver
molto invasivi. O meglio: i driver sono normali, il programma di monitoring
perň č pesante.
Altra cosa: per quanto possa sembrare strano, molti virus altrimenti
"silenziosi" danno problemi sulla stampa. In particolare un paio di rootkit
sono stati beccati cosě, altrimenti erano molto ben nascosti.
Se hai anche un minimo sospetto, prova a fare un giro con Avira CD
rescue, vedi mai... alla peggio avrai perso un'oretta, ma comunque
ti sarai tolto il dubbio. Vai su
http://www.avira.com/it/support/download_di_supporto.html
tiri giů l'ISO da 68 MB, lo masterizzi e avvii dal CD che hai creato.
Bye, G. 

Grazie dei suggerimenti farň altre prove.