From 123-CBT Computer Based Training
Visual Basic NET-Windows Development Part 2 

This Course describes the various options for building your own controls. It explains how to extend the functionality of existing
Windows Forms control, combine multiple existing controls into a composite control, and build a new custom control. It also covers how to add design-time attributes and licensing support to a control. Learn To: o To identify features of extended controls. o To
more...