ASP.NET has been around for over 10 years. When it was fi rst released, the focus was to convert the existing web programming model of using VBScript or Jscript to build Active Server Pages to an object-oriented model. To assist in the transition, several server controls were included to encapsulate common functionality.