http://www.loc.gov/mods/v3 http://www.loc.gov/standards/mods/v3/mods-3-2.xsd
Advanced Programming using visual basic .Net
This book made that step complete. After going through dozens of books on the subject (visual basic .net, C#, asp.net, etc) this book starts with the most necessary things you need to know.
It is really designed for those it says; "advanced". If you have no prior programming experience, then look elsewhere. But this book will throw you right into the best features of Visual Basic .NET, especially those features you might not pick up on at first when you are switching from another language.