クラシックASP - のActive Server Pages
Active Server Pages (ASP)もクラシックASPとして知られているが、Microsoftの最初のサーバーサイド・スクリプトエンジンとして1998年に導入されました。
ASPは、インターネットサーバーで実行されるウェブページにスクリプトを可能にする技術です。
ASPページは、ファイル拡張子の.aspを持ち、通常はVBScriptで記述されています。
あなたはクラシックASPを勉強したい場合は、 私たちのクラシックASPのチュートリアルを訪問 。
ASP.NET
ASP.NETは、新しいASP世代です。 これは、クラシックASPとの互換性はありませんが、ASP.NETは、クラシックASPを含むことができます。
ASP.NETページが速くクラシックASPよりもそれらを作るこれ、コンパイルされます。
ASP.NETは、より良い言語サポート、ユーザーコントロールの大規模なセット、XMLベースのコンポーネント、および統合されたユーザ認証を持っています。
ASP.NETページは、拡張子.aspxのを持っており、通常はVBで書かれています(Visual Basic)またはC# (C sharp) 。
ASP.NETでのユーザーコントロールは、C ++やJavaなど、異なる言語で記述することができます。
ブラウザがASP.NETファイルを要求すると、ASP.NETエンジンは、ファイルを読み込んでコンパイルして、ファイル内のスクリプトを実行し、プレーンなHTMLとしてブラウザに結果を返します。
ASP.NET Razor
Razor多くのクラシックASPのように、ASP.NET Webページにサーバーコードを埋め込むための新しい、シンプルなマークアップ構文です。
Razor伝統的なASP.NETのパワーを持っていますが、より使いやすく、習得が容易です。
ASP.NETプログラミング言語
このチュートリアルでは、以下のプログラミング言語について説明します。
- Visual Basicの(VB.NET)
- C# (Pronounced C sharp)
ASP.NET Serverテクノロジ
このチュートリアルでは、次のサーバーテクノロジーを説明します。
- ウェブページ(with Razor syntax)
- MVC (Model View Controller)
- Webフォーム(traditional ASP.NET)
ASP.NET開発ツール
ASP.NETには、次の開発ツールをサポートしています。
- WebMatrixの
- ビジュアルWeb開発者
- Visual Studioの
このチュートリアルでは、MVCとWebフォーム用のWebページのWebMatrixでは、およびVisual Web開発者が使用しています。
ASP.NETのファイル拡張子
- クラシックASPファイルは、ファイルの拡張子を持っているの.asp
- ASP.NETファイルは、ファイル拡張子が.aspxの
- ASP.NETファイルRazor C#構文は、ファイルの拡張子を持っている.cshtml
- ASP.NETファイルRazor VBの構文は、ファイルの拡張子を持っている.vbhtml