Activities are fundamental to scheduling applications. WebSchedule™ models events occurring at a specific start date and time by instances of the abstract base class. An activity can be instantaneous or long-running (including all-day and multi-day events.)
The most common example of an Activity users interact with is the , which is an Activity having a subject, location and description. WebSchedule view elements present appointments differently. At right are examples of how the WebDayView™ and WebMonthView™ controls display the same day’s schedule.
WebScheduleInfo contains the displayed activities in a collection that all attached views share, and works with a data provider to store and retrieve them from your data store.