The
lifecycle of Application, Page and Control in ASP.NET
2.0
is something you'll have to know and understand sooner or
later. It is essential to put things where they belong, and
this kind of information is not only for control writers. Jeff
did a great work collecting it. If you want to learn about
this lifecycle in ASP.NET 1.1 instead, you can visit
this page.