This question already has an answer here:
I am confused if one should read books thoroughly (sometimes they are very bulky and if they contain many aspects of the technology they can be 1500 odd pages or even more).
I have also read some blogs like: Programmers Don't Read Books -- But You Should, which make me further confused as almost all of them say that one should learn the technology by creating apps and try to learn all the concepts which come in between the development process. But what if someone doesn't get that kind of exposure on the projects? Then how can one become sure about knowing almost all the concepts of a technology, such as ASP.net?
This might be a dumb question but I am just a newbie. Thanks, Gaurav