BUILDING ASP.NET SERVER CONTROLS - MICHALK, D.; CAMERON, ROB (APRESS, 2003)