Quartz is a project mainly written in C#, it's free.
Quartz.NET Sample Code
Sample tutorial from the Quartz.net Team: http://quartznet.sourceforge.net/tutorial/index.html