there not stupid questions we have to start somewhere when we are learning. personally I don't care for asp.net tutorials as it's all just drag/drop wizards.
I would recommend finding a book on your language of choice. for me it's C# I love "c# via clr". I'm sure there is a vb equivalent.
I would make this recomendation.
1. find a book on your language, there a plenty to choose from.
2. find examples of how ado.net works. connections, commands, transactions, readers, parameters, etc.
3. get a base understanding of asp.net handlers, modules, httpapplication, httpcontext, request, response, etc.
4. understand webforms and the webforms life-cycle. (some refer to it as the asp.net life cycle, my included. but it's specific to webforms, not asp.net) btw: the life-cycle was designed to "help" rich client developers move into a web-based paradigm. I am now of the opinion this was a mistake, but that's just me
.net is a rather large framework with all kinds of base functionality. you can use these objects as is, but I find more value is gained by implementing these base objects into my own custom objects.
Jason Meckley
Programmer
Specialty Bakers, Inc.