As I said, it's a large topic. Look around in the Data Acces and ASP.NET categories and if you have specific questions, feel free to post them.
Also, know that you must have a web server installed (something like IIS) in order to serve the HTML page.