The two development models for Web Forms Controls are the The Pagelet Model and the The Pre-Compiled Model. pagelets are lightweight controls made up of of an HTML page consisting of literal HTML and script. Pre-compiled controls are written in a CLS-compliant language such as Visual Basic or C# and compiled into an assembly before being deployed on the Web server. Both types of controls are used on Web pages through the use of HTML tags placed on the pages.