Pagina 2 di 5 primaprima 1 2 3 4 ... ultimoultimo
Visualizzazione dei risultati da 11 a 20 su 42

Hybrid View

  1. #1
    quella pagina farà sicuramente SOLO operazioni di backend, quindi non sarà difficile trasformarla in un servizio

  2. #2
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    Io ho provato con una applicazione console. Per me va bene. Anche il debug è più semplice. Il servizio windows è leggermente più complicato.
    Pietro

  3. #3
    Moderatore di ASP.net L'avatar di djciko
    Registrato dal
    Nov 2002
    Messaggi
    6,887
    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)

  4. #4
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    Quote Originariamente inviata da supermac Visualizza il messaggio
    Sto provando con l'utilità di pianificazione a mandare in esecuzione ogni x minuti una pagina aspnet su un sito (la pagina al momento crea solo una scrittura su un file di log ma a regime dovrà fare una serie di operazioni più lunghe), but mi pare che non funzioni.
    In rete ho trovato che devo mandare in esecuzione un browser e mettere come parametro l'url della pagina da leggere... però non vedo aprirsi il browser...
    Voi avete mai fatto?
    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

  5. #5
    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

  6. #6
    Moderatore di ASP.net L'avatar di djciko
    Registrato dal
    Nov 2002
    Messaggi
    6,887
    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

  7. #7
    Utente di HTML.it L'avatar di supermac
    Registrato dal
    Jun 2001
    Messaggi
    1,881
    Quote Originariamente inviata da djciko Visualizza il messaggio
    stasera te lo allego (il progetto).

    ...

    vedo di darti l'esempio vuoto, in modo che tu possa metterci il tuo codice
    Gentilissimo.

    Grazie anche a Optime, proverò anche a generare una applicazione exe per farmi una cultura: sarebbe la mia prima applicazione desktop ma non dovrebbe essere difficilissima non dovendo avere neanche un'interfaccia grafica da gestire... o no?
    W la Ferari effetrenavenave!
    il computer è un somaro veloce! (neanche tanto ndr)

  8. #8
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    Insomma, fidati: è più semplice di quanto sembri.
    Pietro

  9. #9

  10. #10
    Moderatore di ASP.net L'avatar di djciko
    Registrato dal
    Nov 2002
    Messaggi
    6,887
    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

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.