Go through the link below,
Creating ASP.NET Applications with N-Tier Architecture[
^]
If you are familiar with C# and thinking of starting asp.net, try with some basics of ASP.NET. You can get so many articles, code if you google it.
The above link will give you step by step method of creating your database application in asp.net(C#).
Best of luck.
cheers