>>344
WinFormで開発するのかな?
それだったら2005との違いはそう多くないから2005用の買っても役に立つ筈。
VB9の新機能(LINQとか数点)についてはネットで補完すれば良いかな。

VB.NETが初めてなら、VB6以前とVB.NET(2003)以降ではかなり違っているので、その辺に戸惑うと思う。
書籍を買う前に、一度VB2008を触ってみて.NETになったVBの雰囲気に触れてみてはどうだろうか。