- - PR -
愚問すぎる愚問ですが・・・
投稿者 | 投稿内容 | ||||||||
---|---|---|---|---|---|---|---|---|---|
|
投稿日時: 2006-11-10 21:59
VB.NET と ASP.NET の違いって何でしょうか?
また、双方に関連性はあるのでしょうか? | ||||||||
|
投稿日時: 2006-11-10 22:02
そう思うなら書き込む前に検索してこい。 | ||||||||
|
投稿日時: 2006-11-10 23:22
.NET Framework − Windows上でのアプリケーション開発/実行環境
ASP.NET − .NET Frameworkの中のWebアプリケーション開発/実行環境の部分を 特に取り出して呼ぶときの呼称 VB.NET − .NET Frameworkでアプリケーションを開発するときに使える言語のひとつ ちなみに、.NET Framework 2.0ではVBとなった と、こんなとこで。 | ||||||||
|
投稿日時: 2006-11-10 23:41
回答を有難うございます。 おおまかな区分けとして、ASP.NETは環境のこと、VB.NETは言語のこと、 との解釈でよろしいでしょうか。 また、VB.NETはクライアント上で実行されるのでしょうか? | ||||||||
|
投稿日時: 2006-11-10 23:59
ognacです。
>VB.NETはクライアント上で実行されるのでしょうか? クライアントアプリ/サーバーアプリは実行形態であり,実行モジュールを記述するのが言語である. どっとねっとふぁんさんが仰られているように,言語の世界,実行環境の世界,形態の世界の区別が初歩の第一歩かと. しかし、語句規定のアヤフヤさも原因があると思いますが, 直接開発に携わってない人たちは, ASP.NETの世界意と VB.NET(VB2005)の区別が付かないみたいですよ。 Web.apli = asp.net, クライアント言語= VB.NET(VB2005) という先入観があり,asp.net言語が単独で存在していると錯覚しているみたいです。 悲しいかな, PM/アナリスト職にある人も混乱している人を見掛けます。 _________________ ognac@わんくま同盟 | ||||||||
|
投稿日時: 2006-11-11 00:07
ASP.NET は、Web アプリケーションのテクノロジのひとつです。 ASP.NET は言語として、VB や C# を使うことができます。 というわけでして、比較すること自体が間違っています。 極端な話、"Windows アプリケーションと VB.NET の違いって何ですか?" と言っているのと変わらないです。
ASP.NET であれば、Web アプリケーションなので Web サーバで実行されます。 クライアントで実行されるのは、Windows アプリケーションです。 _________________ C# と VB.NET の入門サイト じゃんぬねっと日誌 | ||||||||
|
投稿日時: 2006-11-11 09:18
ognacさん、未記入さん、詳しい回答を有難うございます。
かなり、頭の中が整理されてきました。 つまりは以下の整理で間違っていないでしょうか。 ・ASP.NETは実行環境なので、その環境上に実行言語が 存在してこそ意味がある。(この実行言語のひとつが、VB. NET) ・VB.NETは、クライアントアプリにもサーバーアプリに もなる。 クライアントアプリの場合、ランタイム上で実行される。 (このランタイムが、.NET Framework ) サーバーアプリの場合、ASP.NET上で実行される。 以上 | ||||||||
|
投稿日時: 2006-11-11 13:43
俺じゃねえw そこは間違えちゃダメだろw |