- PR -

愚問すぎる愚問ですが・・・

投稿者投稿内容
未記入
会議室デビュー日: 2006/11/10
投稿数: 6
投稿日時: 2006-11-10 21:59
VB.NET と ASP.NET の違いって何でしょうか?
また、双方に関連性はあるのでしょうか?
どせい
大ベテラン
会議室デビュー日: 2006/10/25
投稿数: 145
投稿日時: 2006-11-10 22:02
引用:

未記入さんの書き込み (2006-11-10 21:59) より:
VB.NET と ASP.NET の違いって何でしょうか?
また、双方に関連性はあるのでしょうか?


そう思うなら書き込む前に検索してこい。
どっとねっとふぁん
ぬし
会議室デビュー日: 2005/02/23
投稿数: 935
投稿日時: 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
投稿数: 6
投稿日時: 2006-11-10 23:41
引用:

どっとねっとふぁんさんの書き込み (2006-11-10 23:22) より:
.NET Framework − Windows上でのアプリケーション開発/実行環境

ASP.NET − .NET Frameworkの中のWebアプリケーション開発/実行環境の部分を
       特に取り出して呼ぶときの呼称

VB.NET − .NET Frameworkでアプリケーションを開発するときに使える言語のひとつ
      ちなみに、.NET Framework 2.0ではVBとなった





回答を有難うございます。
おおまかな区分けとして、ASP.NETは環境のこと、VB.NETは言語のこと、
との解釈でよろしいでしょうか。
また、VB.NETはクライアント上で実行されるのでしょうか?
ognac
ベテラン
会議室デビュー日: 2005/06/21
投稿数: 65
投稿日時: 2006-11-10 23:59
ognacです。
>VB.NETはクライアント上で実行されるのでしょうか?
クライアントアプリ/サーバーアプリは実行形態であり,実行モジュールを記述するのが言語である.
どっとねっとふぁんさんが仰られているように,言語の世界,実行環境の世界,形態の世界の区別が初歩の第一歩かと.

しかし、語句規定のアヤフヤさも原因があると思いますが, 直接開発に携わってない人たちは, ASP.NETの世界意と VB.NET(VB2005)の区別が付かないみたいですよ。
Web.apli = asp.net, クライアント言語= VB.NET(VB2005) という先入観があり,asp.net言語が単独で存在していると錯覚しているみたいです。
悲しいかな, PM/アナリスト職にある人も混乱している人を見掛けます。

_________________
ognac@わんくま同盟
じゃんぬねっと
ぬし
会議室デビュー日: 2004/12/22
投稿数: 7811
お住まい・勤務地: 愛知県名古屋市
投稿日時: 2006-11-11 00:07
引用:

未記入さんの書き込み (2006-11-10 23:41) より:

おおまかな区分けとして、ASP.NETは環境のこと、VB.NETは言語のこと、
との解釈でよろしいでしょうか。


ASP.NET は、Web アプリケーションのテクノロジのひとつです。
ASP.NET は言語として、VB や C# を使うことができます。

というわけでして、比較すること自体が間違っています。
極端な話、"Windows アプリケーションと VB.NET の違いって何ですか?" と言っているのと変わらないです。

引用:

また、VB.NETはクライアント上で実行されるのでしょうか?


ASP.NET であれば、Web アプリケーションなので Web サーバで実行されます。
クライアントで実行されるのは、Windows アプリケーションです。

_________________
C# と VB.NET の入門サイト
じゃんぬねっと日誌
未記入
会議室デビュー日: 2006/11/10
投稿数: 6
投稿日時: 2006-11-11 09:18
ognacさん、未記入さん、詳しい回答を有難うございます。
かなり、頭の中が整理されてきました。
つまりは以下の整理で間違っていないでしょうか。
・ASP.NETは実行環境なので、その環境上に実行言語が
 存在してこそ意味がある。(この実行言語のひとつが、VB.
 NET)
・VB.NETは、クライアントアプリにもサーバーアプリに
 もなる。
 クライアントアプリの場合、ランタイム上で実行される。
 (このランタイムが、.NET Framework )
 サーバーアプリの場合、ASP.NET上で実行される。

以上
どせい
大ベテラン
会議室デビュー日: 2006/10/25
投稿数: 145
投稿日時: 2006-11-11 13:43
引用:

未記入さんの書き込み (2006-11-11 09:18) より:
ognacさん、未記入さん、詳しい回答を有難うございます。


俺じゃねえw そこは間違えちゃダメだろw

スキルアップ/キャリアアップ(JOB@IT)