Hi Brad.
>I have a need to display a generic calendar (31 days) and be able to enter tasks to be done on each day.
>Then have our app automatically start those tasks on the appropriate day.
You've gotten some suggestions for the calendar part (I also suggest looking at DBI's ActiveX scheduling controls:
http://www.dbi-tech.com). As for the automatically starting those tasks, you can schedule tasks using the Windows Task Scheduler. See
http://doughennig.blogspot.ca/2007/04/scheduling-tasks.html for information, but note that the link to the source on that page has changed: it's now
http://doughennig.com/papers/default.html.
Doug