Custom Widget Creation to dashboard

Hi,

How to create custom Widgets,
I need get number in dashboard & update to feed data…

Example:-
1. slider widget
2. enter number in edit box widget

Please help to create custom Widget for dashboard

Thanks.
Mohankumar