Een Windows Service is hetgene wat je moet schrijven, of gewoon een console applicatie die je schedulet.
ASP.Net is daar totaal niet voor bedoeld. Met wat lelijke truken gaat dat eventueel wel, maar dan maak je het jezelf alleen maar moeilijk...
Nuja, misschien zal het wel moeten als je omwille van die hosting niet anders kan. In dat geval kan je misschien het volgende doen:
- Webservice schrijven met een functie die hetgene doet dat gescheduled moet worden en die op je hosting zetten
- Consoleapplicatie schrijven die die functie van de webservice oproept en deze lokaal op je pc schedulen
(voorwaarde is wel dat je pc dan smaandags moet aanstaan

)