• ベストアンサー

VB.NET とドットNET(.NET)と違うのですか

Cをこれから勉強しようと思って、 「VISUL STUDIO 2005」という本を買って勉強中です .NETというのが出てきて VB、、C++、C##、J#を扱っているようです そして この、教えて、なんかで よく出てくるのが、VB.NETで .NETはあまりでてきません そこで、この違いを知りたいのですが よろしくお願いします

  • maaaa
  • お礼率91% (330/362)

質問者が選んだベストアンサー

  • ベストアンサー
  • popesyu
  • ベストアンサー率36% (1782/4883)
回答No.2

ドットNET(.NET)というのはもっと広い概念です。 例えていうならスポーツという概念がドットNET(.NET)なら、VB.NETは巨人(C++が阪神で、C##がソフトバンクス...)というような関係になります。 .NETの概念をマイクロソフトの言葉で説明するならこちらのページの通りです。 http://www.microsoft.com/japan/net/basics/whatis.asp 噛み砕いて説明するなら.NETとは「製品」そのもののことを指す場合もありますし、「技術」のことでもあるし、「ガイドライン」や「指標」だったりもします。 つまりドットNETの話題が無いというのは、それ自体の概念が広すぎて話題にしようがないのです。 野球や巨人の問題で議論することはできても、スポーツについて語りましょうと言われてもとっかかりがありすぎて逆にないでしょ。 でVB.NETというのはそういった.NETの概念のもとで作られたプログラミング用のソフトのことで、C++.NETやJ#.NETと兄弟関係にあります。

maaaa
質問者

お礼

わかりました、ありがとうございました。 Microsoftの説明を10回読むより、わかりやすく 大変助かりました、ありがとうございました。

その他の回答 (1)

  • SUPER-NEO
  • ベストアンサー率38% (706/1857)
回答No.1

「Microsoft .NET Framework」で動作するアプリを開発するのが、 VB.NET であったり、 C#.NET などです。 つまり、VB.NET で開発してビルドしたEXEも、 C#.NETで開発してビルドしたEXEも、 .NET Frameworkがインストールされている端末であれば、 動作することが出来ます。 更には、C#.NETで作ったDLLをVB.NETで参照して使うことも出来ちゃうのです。

maaaa
質問者

お礼

よくわかりました、ありがとうございます。 短い文章のなかに、的を得た回答です

関連するQ&A

  • VB6 と VB.NET について

    私は3年程前に VB6.0 にて開発を行っていたのですが、家庭の事情で開発から退きました。 しかし、3年ぶりに開発に復帰することができ、今自己学習といったかたちで VB.NET を勉強しようとしているのですが… VB.NET を勉強するにあたって 何をインストールすればよいのかわかりません…  Visual Studio 2005 や 2008 は VB.NET としてWEB系のシステムとしてコーディングできるものなのですか?それとも 従来の VB6.0 のようなスタンドアローン的なシステムとしてコーディングできるものなのですか? それとも全く別のものなのでしょうか?

  • 【助けて】 VB2005とVB.NETについて

    すみません。。。 VB.NETを勉強しなくてはいけない状態になりました。 そこで、本屋にVB.NETの本を探しに行きました。 VB2005の本を見てみるとVisualStudioを使用している用 なのですが、VB2005とVB.NETはどう異なっているのでしょうか? 全く同じものではないということは、 なんとなく解っているのですが、ド素人なので簡単に教えて下さい。 また、VB.NETでお勧めの本があれば教えて下さい。 ASP.NETは使用した事があるのでVisualStudioの基本的な操作は 解りますが、プログラムについてはド素人です。 親切な方、どうぞ宜しくお願いします。

  • VBとVB.NETの違いは?

    タイトルそのままですが、VBとVB.NETの違いを教えてください。 書店に「VB」・「VB.NET」の2種類の本が売られています。

  • VB.NETとC#.NETの違いは何ですか?

    VB.NETとC#.NETの違いは何ですか? .NET Frameworkのクラス、メソッド、プロパティ等が分かれば、 VB.NETもC#.NETも大して違いはないと聞きました。 一体どういうことでしょうか?

  • 【初心者です】VB.NETとASP.NET、何が違う?

    今までASPでWeb開発を行っていた者です。 最近顧客の方で「Microsoft Visual Basic .NET Standard Version 2003」を 購入したらしく、これからはVB.NETでWeb開発することとなりそうです。 そこで、.NETについて疑問点があります。 (1)VB.NETで、Web画面の開発って可能なのでしょうか?  私は過去にVB6.0で開発を行ったことがあったのですが、  VB6.0ではWindowsのアプリケーションを作成するための開発ソフト  だと思っていたのですが、VB.NETからはWindowsのアプリケーションだけでなく、  Web画面も開発可能になったということでしょうか? (2)「Visual Studio .NET 2003」の内容は、、、   ・ Visual Basic .NET 2003   ・ Visual C# .NET 2003   ・ Visual C++ .NET 2003   ・ Visual J# .NET 2003  になってますが、何故ASP.NETが入ってないのでしょうか?  (そもそも、ASP.NETの開発ツールは無いのでしょうか?) 考えれば、考えるほどわからなくなりそうです。 どうぞ、宜しくお願い致します。

  • VB.NETについて

    はじめまして。 質問ですが、ASP、VBScriptの経験があればVB.NETも簡単にできるようになりますか? なんかクラスとか継承とか、VB.NETはずいぶん変わったイメージがあるので少し不安です・・。 またCの経験はありませんがC#とか勉強したほうがいいのでしょうか? 変な質問ですみませんが気が向いた方はご教授ください。 お願い致します。

  • VB.NETとVB6.0でAPIを使う場合、書き方は違いますか?

    VB.NETで使うAPIというものを勉強してみたいと思って 本を探しているのですが、.NET用の本が少ないようです。 APIを使う部分のコードの書き方は.NETと6.0では大きく違うでしょうか?

  • .NETプログラミングの勉強サイトはありますか?

    C#.NETやVB.NETを勉強しています。どちらも.NET言語なので、似ているのですが、細かな文法の違いに戸惑っています。C#.NETでコードを書けても、VB.NETでは書けなかったり、またその逆だったり。どなたか、C#とVB.NETのコードを比較している本とかサイトとかがありましたら、教えてください。 いくつかのサイトや本は見つけましたが、自分がほしいコードがなかったりしますので、量が多ければ多いほどうれしいです。 また、C++/CLI.NET もあれば、尚いいのですが・・・ よろしくお願いします。

  • VB.NETとC#はどのぐらい違いますか?

    今まで、VB.NET2003でWebアプリケーションの開発をしてきたのですが、客先が代わり、C#でWebアプリケーションの開発することになりそうなのですが、VB.NETとC#でどのぐらいちがうものなのでしょうか? 基本的にASP.NETであることにかわりがないので、 文法上の違いレベルなのかなーとおもっているなのですが、どうでしょうか?

  • VBとVB.Netについて

     早速質問します、よろしくお願いします。  これからソフトの勉強をしようと思いますが、Visual Basic Application (VBA)、Visual Basic(Ver6.0)、Visual Basic.Netとのそ れぞれの違いを教えてください。  またこれから勉強するにはどのソフトを勉強すれば良いですか。  Visual Basic.Netをマスターすれば、VBA、Visual Basic(Ver6.0)も使えるようになりますか。  また、C言語とC++との違いも教えてください。友人に聞くとC言語はもう古くて最近は殆ど使う人がいないとも聞きましたが、本当でしょうか。  勉強しやすい言語はどれですか。windowsはどの言語できてるのですか。  以上、よろしくお願いします。