ScheduleWidget 2.0 Released

Tags: ScheduleWidget

Without much fanfare I'd like to announce the release of ScheduleWidget. ScheduleWidget is a .NET 4.0 scheduling engine that handles recurring events for calendars. I was influenced by Martin Fowler's white paper "Recurring Events for Calendars" in which he describes the broad software architecture for a recurring events scheduling engine. But I did not find any implementation of his idea in the wild. So this led me to write it myself. It is available as a nuget package here: 

The page above has some unit tests to get you going on using the engine. As time permits I'll make some blog posts on how to use it effectively. For instance, it supports one-time only events as well as recurring schedules. But for now I'll just announce it and leave it at that. :)