Chapter 13. Declarative Programming
Declarative programming, as the name would imply, enables you to declare high-level objects that address a problem. Declarative programming has been a component of ASP.NET since the beginning. Controls that you declare in the page that do something without additional code, such as a RequiredFieldValidator, are declarative.It's not unreasonable to guess that the ASP.NET team may feel very strongly about declarative components in Web applications because they added a lot of them in v2.0. We'll take a closer look at these controls in this chapter.