| Stefano Paparesta |
Stampa e distribuzione applicazione
Scusate, ma il .Net Compact Framework non ha previsto la possibilità di stampare tramite irda o bluetooth, o mi sbaglio.. Se così fosse, sarà previsto una qualche Api in tal senso nel prossimo futuro. Ho usato HPMobile Printing e sono riuscito ad installare la mia HP350 tramite irda, mi piacerebbe poter stampare dei moduli da programma. Per il deployment dei programmi sarà previsto qualcosa di meglio di quello che è presente ,file cab e a manine copiarlo ed eseguirlo.. Si può creare un prg di installazione per poter creare in automatico l'icona e non doverlo fare a mano ??
SqlCE e MSDE replica tramite activesync ?? Un mistero... |
| Fabio Santini [MS] |
Re: Stampa e distribuzione applicazione
La versione 1.0 del .NET Compact Framework non ha il supporto per la stampa. Utilizzando p/Invoke puoi comunque utilizzare librerie di terze parti (bPrint per esempio) per poter stampare sia tramite irDA sia con Bluetooth. Per quanto riguarda il deployment delle tue applicazioni , il file cab rimane comunque un ottimo strumento per creare dei file autoinstallanti. Visual Studio .NET 2003 ha un supporto nativo per la creazione di questi file (menu Build | Build Cab File). In realtà puoi utilizzare il programma Cabwiz.exe che ti permette di configurare a piacere tutti i parametri dell'installazione (file da copiare , percorsi , shortcuts, registro , etc). Per quanto riguarda invece l' installazione del file cab all'interno del Pocket PC hai le seguenti possibilità :
1) Se il device è collegato alla rete puoi utilizzare uno share network dal quale prelevare il file 2) Puoi distribuire il file cab con una memoria esterna (compact flash , etc) utilizzando la feature Autorun del Pocket PC che permette di far partire l'installazione al momento dell 'inserimento della scheda 3) Puoi distribuire il file cab via internet creando una semplice pagina web. Quando l'utente preme il link sul file cab il file viene automaticamente scaricato e viene eseguita l'installazione 4) Puoi utilizzare il programmaApplication Manager (presente quando si installa ActiveSync) e tramite un file ini chiedere a lui di fare l'installazione del tuo cab Infine, non credo ci siano problemi a sincronizzare SQLCE con MSDE/SQL Server dato che ActiveSync si comporta come un bridge di rete. Spero di averti chiarito un pò le idee. Ciao Fabio Santini [MS] .Net Developer Evangelist Il presente posting viene fornito “così come é”, senza garanzie, e non conferisce alcun diritto. |
| Stefano Paparesta |
Re: Stampa e distribuzione applicazione
Perchè non scrivi, se non un libro, una dispensa, due o trecento articoli oppure una sezione specifica del sito www.vivailcompactframework.it....
Come al solito grazie mille, riesci sempre ad essere esauriente. Alla prossima domanda. Stefano |
| Stefano Paparesta |
Re: Stampa e distribuzione applicazione
on 6. Mar 2003 11:06 Fabio Santini [MS] wrote:
> La versione 1.0 del .NET Compact Framework non ha il supporto per la stampa. > Utilizzando p/Invoke puoi comunque utilizzare librerie di terze parti (bPrint per > esempio) per poter stampare sia tramite irDA sia con Bluetooth. Per quanto riguarda > il deployment delle tue applicazioni , il file cab rimane comunque un ottimo > strumento per creare dei file autoinstallanti. Visual Studio .NET 2003 ha un supporto Ho trovato questo, molto interessante http://www.fieldsoftware.com/PrinterCE_NetCF.htm > nativo per la creazione di questi file (menu Build | Build Cab File). In realtà puoi > utilizzare il programma Cabwiz.exe che ti permette di configurare a piacere tutti i > parametri dell'installazione (file da copiare , percorsi , shortcuts, registro , > etc). Per quanto riguarda invece l' installazione del file cab all'interno del Pocket > PC hai le seguenti possibilità : > > 1) Se il device è collegato alla rete puoi utilizzare uno share network dal quale > prelevare il file > 2) Puoi distribuire il file cab con una memoria esterna (compact flash , etc) > utilizzando la feature Autorun del Pocket PC che permette di far partire > l'installazione al momento dell 'inserimento della scheda > 3) Puoi distribuire il file cab via internet creando una semplice pagina web. Quando > l'utente preme il link sul file cab il file viene automaticamente scaricato e viene > eseguita l'installazione > 4) Puoi utilizzare il programmaApplication Manager (presente quando si installa > ActiveSync) e tramite un file ini chiedere a lui di fare l'installazione del tuo > cab > > Infine, non credo ci siano problemi a sincronizzare SQLCE con MSDE/SQL Server dato > che ActiveSync si comporta come un bridge di rete. > > Spero di averti chiarito un pò le idee. > Ciao > > Fabio Santini [MS] > .Net Developer Evangelist > Il presente posting viene fornito “così come é”, senza garanzie, e non conferisce > alcun diritto. |