This article is an example of some useful codesmith templates that explains how they work. Brian illustrates CodeSmith at a more practical level, while getting some real-world examples as well. After a short introduction, he deeply examines the required steps to generate Web Control and Configuration Section Properties. He wraps up by showing how to generate AJAX Client Control Classes with the help of source codes.