"In-depth analysis of ASP.NET Components" is the best book I have seen to focus on component design. This book introduces all aspects of the component design by shallow to deep, it is worth seeing. This book is written by Huang Zhongcheng, Taiwan Li Wei studio, easy to understand, hereby recommend it to everyone ^ _ ^