quella pagina farà sicuramente SOLO operazioni di backend, quindi non sarà difficile trasformarla in un servizio
quella pagina farà sicuramente SOLO operazioni di backend, quindi non sarà difficile trasformarla in un servizio
Io ho provato con una applicazione console. Per me va bene. Anche il debug è più semplice. Il servizio windows è leggermente più complicato.
Pietro
si, entrambe le soluzioni sono valide per una schedulazione.
dipende un po' dalla policy aziendale e dal pregresso (se sono tutte console application o servizi nel parco software)
press play on tape
-----
MP3 Listing
https://sourceforge.net/projects/mp3-listing
File Listing
https://sourceforge.net/projects/file-listing-2-0/
Bah! in rete si trovano tante cose.. Puoi per iniziare, farti una applicazione console che fa una richiesta remota. Puoi usare per esempio WebClient. L'url richiamato può restituirti quello che vuoi, un json per esempio. Una volta collaudata e ragionevolmente sicura, puoi usare l'utilità di pianificazione di windows.
Se poi la cosa funziona puoi usare il codice e fare un servizio di windows.
ps.
Cosa importante visto che non c'è interfaccia, è la scrittura di un log ben fatto
Ultima modifica di pietro09; 07-07-2020 a 15:47
Pietro
a grandi linee, prendi il code-behind che sta dietro al bottone e copialo (sisyemandolo) in un'applicazione console, che poi compilerai in un .exe e manderai in esecuzione con lo schedulatore di windows
stasera te lo allego (il progetto).
mi pare usasse una libreria esterna, ma è gia dentro.
lo scopo del servizio era scandagliare l'eventlog di Windows per cercare degli errori .Net avvenuti durante l'esecuzione di altri processi.
oltre a fare tutto cio' che doveva, mandava una mail con l'esito, magari quella parte puoi neutralizzarla
vedo di darti l'esempio vuoto, in modo che tu possa metterci il tuo codice
press play on tape
-----
MP3 Listing
https://sourceforge.net/projects/mp3-listing
File Listing
https://sourceforge.net/projects/file-listing-2-0/
W la Ferari effetrenavenave!
il computer è un somaro veloce! (neanche tanto ndr)
Insomma, fidati: è più semplice di quanto sembri.![]()
![]()
![]()
![]()
Pietro
poi facce sape'![]()
forse una cosa noiosa è installarli, i servizi, oltre a svilupparli
https://docs.microsoft.com/en-us/dot...stall-services
con le console application invece devi solo schedulare l'exe.
no, nessuna interfaccia in entrambi i casi
press play on tape
-----
MP3 Listing
https://sourceforge.net/projects/mp3-listing
File Listing
https://sourceforge.net/projects/file-listing-2-0/