These books are older so they mostly focus on core language issues and they have a VB6 to VB.NET perspective, but many of the concepts apply just as well to C# (with some syntax changes here).
Table of Contents
Books by David Ross Goben
...
Enhancing Visual Basic .NET Applications Far Applications Far Beyond the Scope of Visual Basic 6.0 (654 pages)