Arsalan,
Just use to start the VBNet resource kit (and when you like books to
reference, some books of course, for what in this newsgroups the books from
William Vaughn and David Sceppa are most recomended)
However the resourcekit is in my opinion as well a real good start without
books however goes not that deep to cover everything (Things as updating and
concurrency are almost not and not described).
http://msdn.microsoft.com/vbasic/vbrkit/default.aspx
And if you have problems installing the resource kit
http://msdn.microsoft.com/vbasic/vbrkit/faq/#installvdir
I hope this helps
Cor
plenty