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.