I am currently working on a new application (.Net 3.5/Win2008 Server environment) that does a nightly poll of a database table to find records that need processing. Very simple process overall. Previously, I have used a Windows Service "Shell" app to do the timer/sleep/poll process.
My question is more of: Since I have the opportunity to start from scratch, would it make sense to turn this kind of an application into a WF Service? I haven't developed a feel for WF design yet, so I'm not sure if this would work, or even be a good use case for WF.
Would the timer event go in the WF itself, or be external to the WF and just start the WF as needed. If the external case is necessary, it might be better just to use my existing shell app.
Thanks for any suggestions or comments.