1. A method of managing an event in an electronic calendaring application, comprising: associating the event with a rule, the rule comprising a reminder and an expiration; storing a calendar entry corresponding to the event; presenting the reminder until the expiration; continuing to present the event in the electronic calendaring application; and ceasing to present the reminder after the expiration when a graphical window associated with the electronic calendaring application is maximized or minimized such that the reminder is not presented by the electronic calendaring application.