Step 1) Do a little research.
Google [
^]is a good start point and helps finding good infos: Some examples:
www.asp.net/web-forms[
^]
msdn[
^]
Create Web Forms in Minutes with the New ASP.NET Form Layout Control[
^]
http://www.w3schools.com/aspnet/aspnet_intro.asp[
^]
Step 2) Start coding
Step 3) Compile and use the debug to solve little issues
Step 4) When you get a problem you don't know how to solve
but at least you tried it, then come back and ask for something concrete with a snippet of the code giving problems
Sorry if this is not the answer you were looking for. But your question is a bit too wide to be answered at the "Quick" Answers. It is better and you get faster help if you make 10 concrete questions about concrete problems, than a big question about a "how-to guide"
I would recommend you to read following links as well, so you can improve your future questions
What have you tried?[
^]
How to ask a question?[
^]
Some guidelines for posting questions in the forums[
^]
code snippet[
^]
Most important goal here is to learn and help learning. You are supposed to try it on your own, and come here when you got stuck with something, with a concrete question about your code, design, etc. Giving you a ready-to-go solution is something that will solve your actual "problem", but actually will harm you more, because you won't learn anything and the next project will very probably be more difficult than before (your teacher, your boss or whoever gives you the requirements will erroneusly think you can do it and go to the next step)