Embrace Web Parts in VS 2005 and watch this introductory video referred by Thomas Robbins By : Hammad Rajjoub
i watched the video, it is good for beginers.