Aspose.iCalendar is a .NET class library providing classes and algorithms useful for time-oriented Recurrence Patterns, or schedules. With it, you can: Easily and reliably calculate occurrence dates and times for even the most complex recurrence patterns; Consume and produce recurrence patterns in iCalendar (RFC 2445) format; Create recurrence patterns programmatically via an intuitive object model; Use yearly, monthly, weekly, daily, hourly, minutely and secondly recurrence patterns; Represent recurce patterns in your windows or web application.The latest version created better Winforms and ASP.NET demos;ect.