This book will teach you how to design, create, and deploy your own ASPNET server controls. It comprises four principal sections : The first section introduces you to the concepts of ASPNET server controls and considers the basics of how to create and render them. The second section provides a more detailed look at some of the things that you can use with your controls to increase their functionality. This includes how to use your controls with events and templates, as well as how to build controls that work with data. The next section addresses the issues of how to make your controls more extensible, and how to customize them. Topics covered here include using control builders, building controls using the Visual Studio NET IDE, and distributing controls. The book concludes with a case study that illustrates both the thinking and coding required to create an effective solution using custom ASPNET server controls.