Pagina 2 di 5 primaprima 1 2 3 4 ... ultimoultimo
Visualizzazione dei risultati da 11 a 20 su 42
  1. #11
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,079
    Io ho provato con una applicazione console. Per me va bene. Anche il debug è più semplice. Il servizio windows è leggermente più complicato.
    Pietro

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

  3. #13
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,079
    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

  4. #14
    Utente di HTML.it L'avatar di supermac
    Registrato dal
    Jun 2001
    Messaggi
    1,695
    Quote Originariamente inviata da djciko Visualizza il messaggio
    un servizio windows (se vai nelle impostazioni e ditigi "services" vedi quelli installati)
    https://docs.microsoft.com/en-us/dot...onent-designer

    ne ho fatto uno con un timer
    https://docs.microsoft.com/en-us/dot...ew=netcore-3.1

    che faceva una cosa ogni mezzanotte. se vuoi ti scrivo qui il codice

    con una pagina non saprei
    mi fa un po' paura perchè non ho mai creato servizi però a me serve che parta ogni mezzanotte quindi il tuo esempio potrebbe essere illuminante... il codice da far eseguire ce l'ho già (in aspnet vb però) e logga su un file txt: è una procedura di import massivo di prodotti su diverse tabelle di un db con successiva ricostruzione di indici e blablabla

    La mia pagina web fà già tutto questo sul click di un linkbutton, mi verrebbe facile attaccare un parametro in querystring e con quel parametro far partire in automatico quello che parte al linkbutton.click... lanciando la mia pagina al posto di creare un servizio avrei anche il vantaggio che in caso di necessità di modifiche interverrei solo su una cosa anzichè dover mettere mano anche al servizio, ma comunque se mi dite che è facile ci posso provare.
    W la Ferari effetrenavenave!
    il computer è un somaro veloce! (neanche tanto ndr)

  5. #15
    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. #16
    Moderatore di ASP.net L'avatar di djciko
    Registrato dal
    Nov 2002
    Messaggi
    6,775
    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. #17
    Utente di HTML.it L'avatar di supermac
    Registrato dal
    Jun 2001
    Messaggi
    1,695
    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. #18
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,079
    Insomma, fidati: è più semplice di quanto sembri.
    Pietro

  9. #19

  10. #20
    Moderatore di ASP.net L'avatar di djciko
    Registrato dal
    Nov 2002
    Messaggi
    6,775
    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 © 2020 vBulletin Solutions, Inc. All rights reserved.