1 Answer
1

If you want to display the list in your webpart you can do it form the editing the page where you want to add your web part and add from the list & libraries section of available webparts.
If you want your text boxes and button and list to display on your webpart then you can do the following.

Take a visual webpart in visual studio (deploy it as a farm solution).

add your controls over there. If you want to display list, you can show them in a grid control.