Hi Ramesh,
If you want to learn asp.net just believe me there is no better choice then "Imar Spaanjars: Beginning Asp.Net in C# and
VB". Go for the version you want to learn and have access to(i.e. the visual studio on your machine).
Also you can always download the express edition for free.
I tired 4 to 5 books but was puzzled by their complexity and material structure.
So from personal experience their is nothing better then Imars book on asp.net.
To get the ebook either you can buy from mazor online sites, but having the book in hand will help you best.