To add webpart to asp.net webpage, a webpart manager is required to be added to the page, and the webpart zone need to be added to the page. The webpart can be drag and drop to the webpart zone.
Webpart manager will need database connection to store the webpart information. The default is SQL server express instance. It can be changed by modify the web.config file to specify the SQL server.
Run aspnet_regsql.exe to install the system default stored procedures, tables, etc to the database.