Media praise for Programming Visual Basic 2005
"If you are a VB6 user who skipped VB.NET, this is an essential guide and ongoing reference. If you are coming to VB for the first time with skills and some other programming language, it should serve as a valuable introduction and guide. Very well presented."
-- , PC Update