レスありがとうございます。
今までVB6.0の開発をやっていて、今年度からVB.NETをやることになったので、
まだVB2005はおろかVB.NET2003でも開発すらしていない状況です。

レスを見る限り、VB.NET2003→VB2005へのバージョンアップは、
VB6.0→VB.NET2002へのバージョンアップみたいに考え方が
がらっと変わってしまうようなものではなく、むしろVB5.0→VB6.0
のように、考え方はそのままで使い勝手が良くなっただけと考えても
よろしいでしょうか。