- ベストアンサー
.NETプログラミングの勉強サイトはありますか?
C#.NETやVB.NETを勉強しています。どちらも.NET言語なので、似ているのですが、細かな文法の違いに戸惑っています。C#.NETでコードを書けても、VB.NETでは書けなかったり、またその逆だったり。どなたか、C#とVB.NETのコードを比較している本とかサイトとかがありましたら、教えてください。 いくつかのサイトや本は見つけましたが、自分がほしいコードがなかったりしますので、量が多ければ多いほどうれしいです。 また、C++/CLI.NET もあれば、尚いいのですが・・・ よろしくお願いします。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
有名どころですが、DOBON.NETは、すべてといっていいほどC#とVBを対照してあると思います。 http://dobon.net/index.html C#もVBもバージョンが上がってきて、書き方は違えど、片方しかできない機能というのはあまりないと思います。 たとえば、最近、C#4は遅延評価に対応しましたし、VB2010は、自動プロパティーに対応しました。 もちろん、VBは過去の互換性のために、組み込みの関数も多く、Myクラスも存在する点は、C#とは異なります。 本家のMSDNでは、多言語のソースを並行して見られます。 http://msdn.microsoft.com/ja-jp/library/default.aspx WEBや書籍の注意点として、現行では推奨されない古いバージョンの書き方をしているものが残っているところを見分けることが大切だと思います。 C#としてのお勧めは、川俣 晶 氏の記事です。常に、C#らしい新しい書き方が紹介してあります。 連載! とことん C# http://msdn.microsoft.com/ja-jp/ff357685.aspx 連載:[完全版]究極のC#プログラミング http://www.atmarkit.co.jp/fdotnet/extremecs/index/index.html
- 参考URL:
- http://dobon.net/index.html
お礼
ありがとうございます。dobon.net は知っていました。しかし、とんとん C# は知りませんでした。こちらも参考になりそうです。 今までC#とVB.NETの両方できないことがありましたが、同じバージョンでも同じ機能が実装されているとは限らないこともあるわけですね。バージョンが上がるにつれて、両者とも同じレベルになっていくわけですね。 非常に参考になりました。