Need to Know More?
Albahari, Ben, Peter Drayton, and Brad Merrill. C# Essentials , Second Edition . Sebastopol, CA: O'Reilly, 2002.
Chappell, David. Understanding .NET . Reading, MA: Addison-Wesley, 2002.
Visit the Official Microsoft ASP.NET site at www.asp.net.
Visit the .NET Framework Community Web site at www.gotdotnet.com.
ECMA C# and CLI Standards Specifications, msdn.microsoft.com/net/ecma.
ASP.NET Roadmap, http://support.microsoft.com?scid=kb;EN-US;305140.
ASP.NET Page Framework Overview, http://support.microsoft.com?scid=kb;EN-US;305141.
ASP.NET Support Center, http://support.microsoft.com?scid=fh;en-us;aspnet.
The .NET Show, The .NET Framework, http://msdn.microsoft.com/theshow/Episode007.
The .NET Show, Programming in C#, http://msdn.microsoft.com/theshow/Episode008.
MSDN C# Seminars, http://msdn.microsoft.com/seminar/mmcfeed/mmcdisplayfeed.asp?Lang=en&Product=103363&Audience=100402.
MSDN Magazine's ".NET Column," http://msdn.microsoft.com/msdnmag/find/default.aspx?type=Ti&phrase=.NET Column .
Chapter 3. Controls
Terms you'll need to understand:
Techniques you'll need to master:
Controls are the building blocks of a GUI. In this chapter,
you'll work with HTML controls, HTML server controls, Web server
controls, and validation controls to create the user interface for
a Web application. You will also learn about
HTML controls represent common HTML elements and are available through the HTML tab of the Visual Studio .NET toolbox. You can drag these controls to a Web form and set their properties in the Properties window. An HTML control, such as Text Field or Label , is converted to its appropriate HTML equivalent, such as the <INPUT> and <DIV> element, respectively, in the source code of the ASPX file. All the HTML controls are automatically placed inside an HTML <FORM> element.
HTML controls are only of little use in ASP.NET programs because they can't be accessed from the server-side code. ASP.NET provides two other sets of controls that are much better suited for server-side programming: HTML server controls and Web server controls.
HTML Server Controls
HTML server controls are similar to HTML controls with the added
feature of server-side availability. You can convert any HTML
control to run as an HTML server control by adding a