1. A computer-based event handling system, comprising: a framework component that supplies classes of objects that can raise events; and a synchronization component that controls in part synchronization of access to data based on categorization of at least one of objects and instances defined by the framework.