Click here to Skip to main content
13,050,606 members (84,976 online)
Rate this:
Please Sign up or sign in to vote.
See more:
It's a 4 application. Now it works this way: there is a button and a dropdown of statementDate on a webpage. After you click the button, server side gonna pass the statementDate you choose as parameter to some function which convert ssrs to pdf (the reports also has some subreports), and attach it email to clients. Now the function works well.

Problem is we need let system automatically do this at second day of every month.

I can add timer in the global file which is not best solution?

Try to add wcf service to this web application, any suggestion about that?

Thanks a million
Posted 30-Jan-13 10:40am

1 solution

Rate this: bad
Please Sign up or sign in to vote.

Solution 1

No, not a timer, of course.

You need some service which creates a report sends what you need. Of course, you can develop appropriate Windows Service. But Windows already provides the service designed for such things. It is already bundled with Windows and enabled; you can use it on different levels. It is called Window Task Scheduler, see[^].

First, you can schedule events using command-line utilities AT.EXE or CSHTASKS.EXE (which is replacing AT.EXE), see:[^],[^],[^],[^].

And you also can use Window Task Scheduler API, please see:[^],[^].

To see how can you use it with .NET, see this CodeProject article: A New Task Scheduler Class Library for .NET[^].


This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

  Print Answers RSS
Top Experts
Last 24hrsThis month

Advertise | Privacy | Mobile
Web02 | 2.8.170713.1 | Last Updated 31 Jan 2013
Copyright © CodeProject, 1999-2017
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100