title: asp.net page life cycle explanation and examples
body: <p>I see that there is a lot of explanations of the page life cycle in ASP.NET, But I didn't find
   a document or blog that explain or demonstrate examples of recommendations for each life cycle (preinit,init,initcomplete and co). 
  I know for example that it's recommend to bind data from DB to server controls on Page_Load event.</p>
  
  <p>thanks in advance.</p>