Chapters 4 through 7, “Controls”: These four chapters are grouped together because they all deal with server or user controls. This batch of chapters starts by examining the idea of the server control and its pivotal role in ASP.NET development. In addition to looking at the server control framework, these chapters delve into the plethora of server controls that are at your disposal for ASP.NET development projects. Chapter 4, “ASP.NET Server Controls and Client-Side Scripts,” looks at the basics of working with server controls. Chapter 5, “ASP.NET Web Server Controls,” covers the controls that are part of the latest ASP.NET release. Chapter 6, “Validation Server Controls,” describes a special group of server controls: those for validation. You can use these controls to create beginning-to- advanced form validations. Chapter 7, “User and Server Controls,” describes building your own server controls and using them within your applications.