Latest web development tutorials
×

ASP.NET コース

ASP.NET コース ASP.NET 簡単な紹介

WP コース

WebPages 簡単な紹介 WebPages Razor WebPages レイアウト WebPages フォルダ WebPages 全体的な状況 WebPages フォーム WebPages オブジェクト WebPages ファイル WebPages ヘルパー WebPages WebGrid WebPages チャート WebPages Email WebPages PHP WebPages リリース WebPages 例

WP リファレンスマニュアル

WebPages カテゴリ WebPages セキュリティ WebPages データベース WebPages 郵便局 WebPages ヘルパー

ASP.NET Razor

Razor 簡単な紹介 Razor 文法 Razor C# 変数 Razor C# 循環 Razor C# ロジック Razor VB 変数 Razor VB 循環 Razor VB ロジック

ASP.NET MVC

MVC 簡単な紹介 MVC アプリケーション MVC フォルダ MVC レイアウト MVC コントローラ MVC ビュー MVC データベース MVC モデル MVC セキュリティ MVC HTML ヘルパー MVC リリース MVC リファレンスマニュアル

WF コース

WebForms 簡単な紹介 WebForms ページ WebForms コントロール WebForms イベント WebForms フォーム WebForms ViewState WebForms TextBox WebForms Button WebForms データバインディング WebForms ArrayList WebForms Hashtable WebForms SortedList WebForms XML ファイル WebForms Repeater WebForms DataList WebForms データベース接続 WebForms マスターページ WebForms ナビゲーション WebForms 例

WF リファレンスマニュアル

WebForms HTML WebForms Controls WebForms Validation

ASP.NET Webページ

シンプルなASP.NETページは、通常のHTMLページのように見えます。


こんにちはW3CSchool.cc

ASP.NETを学ぶために開始する前に、ブラウザで「こんにちはW3CSchool.cc」を表示する簡単なHTMLページを作成してみましょう:

W3CSchool.ccこんにちは!



HTMLこんにちはW3CSchool.ccで書かれました

次のコードは、HTMLページの形態であろう例を表示します。

<html>
<body bgcolor="yellow">
<center>
<h2>Hello W3CSchool.cc!</h2>
</center>
</body>
</html>

あなたはそれを試してみたい場合は、に「firstpage.htm "という名前のファイルに上記のコードを保存し、ファイルへのリンクを作成してください: firstpage.htmを


ASP.NETこんにちはW3CSchool.ccで書かれました

ASP.NETの最も簡単なページのHTMLページを変換する方法は、直接HTMLファイルをコピーすると、新しいファイルの拡張子が.aspxのように変更しました

次のコードは、例では、ASP.NETページを形成表示されます。

<html>
<body bgcolor="yellow">
<center>
<h2>Hello W3CSchool.cc!</h2>
</center>
</body>
</html>

あなたはそれを試してみたい場合は、に「firstpage.aspx "という名前のファイルに上記のコードを保存し、ファイルへのリンクを作成してください: firstpage.aspxを


それがどのように動作しますか?

基本的に、ASP.NETおよびHTMLページが同一です。

HTMLページの拡張子は.htmファイルです。 ブラウザがサーバーにHTMLページを要求した場合、サーバーは変更を加えることはできません、それは、ブラウザのページに直接送信されます。

延長ASP.NETページは.aspxのです。 ブラウザがサーバーにASP.NETページを要求した場合、結果がブラウザに送信される前に、サーバは、ページが実行可能コードに対処する必要があります。

ASP.NETページには、上記の任意の実行可能なコードが含まれていないので、何も実行しません。 次の例では、静的なHTMLページとでの動的ASPページ間の違いを示すために、ページにいくつかの実行可能なコードを追加します。


従来のASP

Active Server Pages(ASP)は、長年にわたり親しまれてきました。 ASPによって、実行可能なコードは、HTMLページに配置することができます。

(ASP.NET前)ASPの以前のバージョンでは、多くの場合、従来のASPと呼ばれています。

ASP.NETは、従来のASPと完全に互換性はありませんが、わずかな修正の後、最も古典的なASPページASP.NETページはいい走りとして機能することができます。

あなたは、従来のASPの知識についてもっと学びたいのであれば、私たちをご覧くださいASPのチュートリアルを


従来のASP動的なページを用いて調製

ASPは、動的なコンテンツページを表示する方法を実証するために、我々はいくつかの実行可能(赤書体の種類で)コード例の上を追加します:

<html>
<body bgcolor="yellow">
<center>
<h2>Hello W3CSchool.cc!</h2>
<p> <%Response.Write(now())%> </p>
</center>
</body>
</html>

タグ内のコード - <%%>はサーバ上で実行されています。

Response.Writeは何かASPコードを記述するためにHTML出力ストリームに使用されます。

今()サーバは、現在の日付と時刻の関数を返すです。

あなたはそれを試してみたい場合は、に「dynpage.asp "という名前のファイルに上記のコードを保存し、ファイルへのリンクを作成してください: dynpage.aspを


ASP .NETで書かれた動的ページと

次のコードは、例では、ASP.NETページを形成表示されます。

<html>
<body bgcolor="yellow">
<center>
<h2>Hello W3CSchool.cc!</h2>
<p> <%Response.Write(now())%> </p>
</center>
</body>
</html>

あなたはそれを試してみたい場合は、に「dynpage.aspx "という名前のファイルに上記のコードを保存し、ファイルへのリンクを作成してください: dynpage.aspxを


ASP.NET従来のASP比較

上記の例は、ASP.NETと従来のASPとの差異を発揮することはできません。

最後の2つのインスタンスとして、ページ間の2 ASPとASP.NETページ間の違いを見ることはできません。

次の章では、サーバーコントロールが従来のASPのよりASP.NETがより強力にどのように表示されます。