Hopefully, I have explained in detail on how to go about the two different techniques for composite controls. You can mix the two techniques together for more complex controls as well. There is one other technique which will be used in the next article; and it is about real templates in server controls.
As I mentioned before, I used the “templated output” as a very loose term in this article; however, the term does stick in some way because it describes the context in which it was used to describe what the code effectively does. Please do not get confused between the two articles.
A side note on the article series: I will be changing the schedule of the articles as described in this blog post. Essentially, I will try to publish a new article every second Monday from here on. That is why this article was “late” in a sense.
Again, if you have any comments and/or suggestions about the way I present the articles, you may give the feedback via the feedback link provided on this page.