1. A method in a computer system for hosting a managed control in an email application designed for hosting unmanaged, ActiveX controls, the method comprising: receiving an indication that an item has been opened in the email application with which the managed control is associated; initializing a runtime wrapper, wherein the runtime wrapper exposes interfaces for acting as an ActiveX control and interfaces for hosting the managed control; and translating events received from the email application into events understood by the managed control, such that the runtime wrapper appears to the email application as an ActiveX control and to the managed control as a managed control host.