業務上の都合で、短期間でVisualBasic.NETの言語仕様を広範に理解する必要が生じました。
VB.NET(VisualBasic7.0以降)で許可される文法を詳しく解説しているMSDN以外のサイト(個人,企業を問わない)を探しています。
最低条件としては、
・キーワード一覧とそのキーワードの意味が一通り網羅されている
* #Region,Handlesなど
・MSDN等、いわゆるMicrosoftによる公式文書でないこと
なお、以下も満たされているとなお良いです。
・VB.NETの文法構造(EBNF,PEGの表記法や図解による)が示されている
・簡潔でわかりやすい
サイトは英語でも、日本語でもかまいません。
また、複数サイトのあわせ技でもかまいません。
教授していただきたく思います。
なかなか厳しい条件ですが、VB6が解るなら対比で学習するのが
覚えやすいとおもいます
http://www.atmarkit.co.jp/fdotnet/vb6tonet2/index/index.html
http://dobon.net/vb/dotnet/index.html
上記を覚えたら↓の見出しを眺めてピンと来たところをチェックしておけば
大抵のことには対処できるかと
http://www.atmarkit.co.jp/fdotnet/index/all/category.html
http://www.microsoft.com/japan/msdn/thisweek/300x10/
(これはMSですがわかりやすいほうだと思います)
どこまで必要とされるかわかりませんが
VB.NETは.NET Frameworkの上に乗っかっている
(なので、考えるときはVBの話なのか.NETの話か切り分ける)
ということも心に留めておいてください。
(.NET Frameworkに関しては公式解説書かMSDNが一番良かったりします)
■ Visual Basic 6.0 から Visual Basic .NET への移行
http://msdn.microsoft.com/ja-jp/vbasic/cc707243.aspx
■ Visual Basic 6.0 ユーザーのための Visual Basic .NET 移行ガイド
http://www.microsoft.com/japan/msdn/net/vbtransitionguide/
■ VB マイグレーション Tips(VB 6.0 から VB.NET に移行するためのテクニカル情報)
http://msdn.microsoft.com/ja-jp/vbasic/cc707256.aspx
■ 各言語のキーワードの比較(VB.NET / C++ / C# / JScript 等の比較)
http://msdn.microsoft.com/ja-jp/library/zwkz3536.aspx