Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
App. WinForms / WPF .NET
LIVEUPDATE.NET
martedì 29 novembre 2005 - 19.00
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
Jumpa
Profilo
| Junior Member
176
messaggi | Data Invio:
mar 29 nov 2005 - 19:00
sto sto riflettendo da qualceh giorno su come implementare un mio LIVE UPDATE per una o una serie di applicazioni da me profotte un po come fa il live update della symantec che aggiorna pcanywhere nav e tutti prodotti symantec presenti sul pc.
la mia idea è quella che il pc, tramite un processo schedulato interroghi il mio server web ( webService?!?) passando come parametri i codici delle applicazioni che ha gia installato.
Il server web in tutta risposta crea un xml al vvolo, contenete file da scricare per ogni app con numero versione percorso di installazione ed eventuali operazioni da fare sui registri di sistema o sui file di configurazione.
quindi una volta che il client si è scaricato il file xml si "spulcia" tutti i programmini che deve tirare giu.. .li scarica, li mette in una cartella tmp e poi compie una serie di azioni ad es:
interrompe il processo relativo
copia il file nel persorso definitivo
aggiorna eventualmente delle configurazioni
riavvia il processo
.......
analogamente se è un serivizio....
il motivo di questo post è innanzi tutto condividere l'idea.. e poi avere pareri se secondo voi questo meccanismo ha qualche falla o se avete ideee migliori e piu funzionali!
grazie a tutti
Jumpa!
Brainkiller
Profilo
| Guru
7.999
messaggi | Data Invio:
mer 30 nov 2005 - 10:28
>il motivo di questo post è innanzi tutto condividere l'idea..
>e poi avere pareri se secondo voi questo meccanismo ha qualche
> falla o se avete ideee migliori e piu funzionali!
Molto volentieri, ciao Jumpa.
Allora diciamo subito che il metodo che tu hai accennato è sicuramente infallibile anche se forse richiede un po' di tempo per implementarlo. La soluzione via Web Service è ottimale perchè più rapida a livello di implementazione.
Una cosa molto potente che ti consiglio è di verificare l'Updater Applicaton Block se magari già non lo conosci. Lo puoi vedere qui:
http://msdn.microsoft.com/library/en-us/dnpag2/html/updaterv2.asp
Una serie di classi e metodi già pronti per consentire alle proprie applicazioni di auto-aggiornarsi facilmente collegandosi al Web.
Prova a dare un'occhiata, cosa ne pensi ?
ciao
David De Giacomi
Microsoft MVP
http://blogs.dotnethell.it/david/
totti240282
Profilo
| Guru
1.574
messaggi | Data Invio:
mer 30 nov 2005 - 12:00
lo sto provando pure io se qualcunaltro fa prima di me a capirlo ci sentiamo qua grazie della dritta.
C'è solo un capitano !!!!!!
Jumpa
Profilo
| Junior Member
176
messaggi | Data Invio:
mer 30 nov 2005 - 15:25
> Web Service è ottimale perchè più rapida a
>livello di implementazione.
anche a livello di prestazioni giusto???
>
>Una cosa molto potente che ti consiglio è di verificare l'Updater
>Applicaton Block se magari già non lo conosci. Lo puoi vedere
>qui:
>Una serie di classi e metodi già pronti per consentire alle proprie
>applicazioni di auto-aggiornarsi facilmente collegandosi al
> Web.
vado scarico leggo e ti dico :-) thank's!!
-------------------------
191 for ever.....................
Follow the White Rabbit...
http://www.jumpa.org
-------------------------
totti240282
Profilo
| Guru
1.574
messaggi | Data Invio:
mer 30 nov 2005 - 15:27
a me non lo fa nemmeno installare mi dice che cerca un .sln ma di cosa ???,certamente sbaglio......
C'è solo un capitano !!!!!!
Jumpa
Profilo
| Junior Member
176
messaggi | Data Invio:
mer 30 nov 2005 - 16:20
sto a rosica... sto a cerca de chiude un app entro oggi e st'aggeggio non lo posso prova finche non finisco altrimenti mi ci intrippo cmq at soon i'll win!!
-------------------------
191 for ever.....................
Follow the White Rabbit...
http://www.jumpa.org
-------------------------
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !