
Quartz.NET
Open-source job scheduling system for .NET
Runtime Environments
Runs embedded in an application, or as a cluster of stand-alone programs with load balancing and fail-over
Job Scheduling
Jobs run when a trigger fires, and triggers support a wide variety of scheduling options
Job Execution
A job is any .NET class that implements the simple IJob interface
Job Persistence
Job storage is pluggable; in-memory and several relational databases are supported out of the box
Clustering
Built-in load balancing and graceful fail-over
Listeners & Plug-Ins
Listener interfaces let applications catch scheduling events to monitor or control job and trigger behavior
Quartz.NET is a full-featured, open source job scheduling system for everything from the smallest apps to large enterprise systems.
The current release line is Quartz.NET 4.x, which targets .NET 10: see the quick start and the migration guide. The 3.x line, for .NET Standard 2.0 and .NET Framework, is still maintained.
