E' uscita proprio una guida che dovrebbe fare al caso tuo.

http://cms.html.it/articoli/leggi/33...un-componente/

Spero che ti sia utile.