We're working our way through architecting a new application and building the hosting environment for what will be a group of applications. We'd like to consider IIS7 as the hosting environment for this application, but the issue we can't seem to find an answer on is can you have an application under IIS7 startup without being message activated, i.e from a start event. What we want to achieve is have IIS start and then our applications start based on that event, before anyone hits any the website through http/tcp etc.