iCalendar UI beyond the limited outlook style

I am building a UI that I hope will allow users to leverage the full iCalendar spec for scheduling events. The events are consumed by a system service which requires better refinement of events than is provided by outlook style meeting requests...

A demo which fully excercises a recurrence rule would be great. Smile [:)]

Have you seen the demo that we include with Aspose.iCalendar?

I think it provides Outlook-style dialog boxes and features. While iCalendar allows more complex pattern to be specified, it is hard to express them in a user friendly interface. If you have any specific ideas, please let me know.

I think perhaps that I am interested in knowing what limitations there are for a recurrence pattern rule at a given frequency. I want to make sure that the UI that I build will not violate any constraints within the iCalendar library.

If you want to know more about the patterns, see http://www.faqs.org/rfcs/rfc2445.html sections related to recurrence rules.