Når Danmark og Europa skal ruste sig til en ny sikkerhedspolitisk virkelighed, handler det ikke længere kun om materiel og mandskab.
Slettet bruger
01. december 2005 - 18:33#1
Man laver et program som ikke er en APSX side og sætter det til at køre som en scheduled task. Hvis du absolut insisterer på at den skal køres som en ASPX, hvilket IMHO er en rigtigt dårlig ide, så laver du et program som bruger WebClient i .NET framework til at lave et request til din URL og det program køre du som en scheduled task.
Ok, hvordan laver man en scheduled task? Jeg er så langt at jeg kan lave en class-fil og lægge den i App-Code-folderen (forholdsvis nybegynder i VisualStudio.NET, c#)
Det kan godt gøres i webapplikationen alene. Du kan i din opstart af applikationen køre en timer, som så kan aktivere et script på et givent tidspunkt. Bruger selv dette til at køre "batch-opgaver" om natten, og det kører upåklageligt.
Hvis du har brug for mere teknisk hjælp, så må du sige til, men det er altså bare at starte en timer i dit application_onstart event, som beregner antal sekunder der skal "ventes" til dit tidspunkt hvor det skal køres. Dette kan nemt bruges på webhoteller mm, hvor man ikke lige kan starte en alm. applikation via scheduled tasks.
ibleif -> har du en stump kode? Jeg tænker på: "Starte en timer": Kan man ikke fastsætte et tidspunkt? Ellers bliver koden afviklet afhængigt af, hvornår applikationen tilfældigvis starter?
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.