用語は知っていても、時々違いを忘れてしまいます... なので、参考のために場所を残しておきます... 皆さんの回答に感謝します。
ベストアンサー1
料金Active Server Pages (現在は ASP Classic と呼ばれています) は、.Net より前から存在し、.Net とは何の関係もないサーバー側スクリプト環境です。ASP
ページは通常 VBScript で記述されますが、Windows Scripting Host でサポートされている任意の言語で記述できます。JScript と VBScript はネイティブでサポートされており、サードパーティのライブラリでは PerlScript やその他の動的言語のサポートが提供されています。。ネットマネージコードとアセンブリのフレームワークです
。.Netコードはどんな言語でもCIL コンパイラを備えています。CLRL共通言語ランタイムは、.Netフレームワークで使用されるコアランタイムです
。CLRはCILコード(以前の MSIL) をマシン コードに変換し (これは JITter または ngen によって行われます)、実行します。ASP.NET とは.Net 上に構築された ASP の代替品です。ASP.Net
ページは任意の .Net 言語で記述できますが、通常は C# で記述されます。
質問しなかったその他の用語:
- CIL共通中間言語 (CLR) は、すべての .Net コードがコンパイルされる中間言語です。CLR
は CIL コードを実行します。 - コマンドライン共通言語インフラストラクチャは、.Net Framework のランタイムと動作に関するオープン仕様です。
- 単核症.Netプログラムを実行できるCLIのオープンソース実装です。
- ASP.NET MVC の概要ASP.Net上に構築されたMVCフレームワークです