Mastering Joomla! 1.5 Extension and Framework Development
Extension Types and Their Uses
Rendering Other Document Types
Dealing with Component Configuration
Using Plugins as Libraries (in Lieu of Library Extensions)
Dealing with Plugin Settings (Parameters)
Using and Building getInstance() Methods