What are the definitions of each of the Lifecycle Events in Orchard's CMS?
The documentation for content handlers in Orchard mentions Lifecycle Events ( http://docs.orchardproject.net/Documentation/Understanding-content-handlers ). Most events are self explanatory, but I was wondering if anybody can tell me the differences between OnActivated , OnInitializing , and OnLoading ? In firing order: OnActivated - content item object hierarchy has been created, but not yet fetched from db Used for preparing content part for further usage. Eg. setting getters and setters for lazy loaded objects, setting up delegates etc. Think of it as of a "constructor" for a given part.