ASP.NET Razor - マークアップ
- 前のページ WebPages アシスタント
- 次のページ Razor 语法
Razor はプログラミング言語ではありません。それはサーバーサイドのマークアップ言語です。
Razor とは何か?
Razor は、サーバー側のコード(Visual Basic と C#)をウェブページに埋め込むことができるマークアップ语法です。
ウェブページがブラウザに書き込まれるとき、サーバー上のコードが動的コンテンツを作成します。ウェブページが読み込まれる際、サーバーはブラウザにページを返す前に、ページ内のコードを実行します。サーバー上で実行されるため、このコードはデータベースへのアクセスなどの複雑なタスクを実行できます。
Razor は ASP.NET に基づいており、ウェブアプリケーションの作成に設計されています。それは伝統的な ASP.NET タグの機能を持っていますが、使いやすく、学習しやすくなっています。
Razor 语法
Razor が使用する语法は PHP と ASP に似ています。
Razor:
<ul> @for (int i = 0; i < 10; i++) { <li>@i</li> } </ul>
PHP:
<ul> <?php for ($i = 0; $i < 10; $i++) { echo("<li>$i</li>"); } ?> </ul>
Web Forms(および Classic ASP):
<ul> <% for (int i = 0; i < 10; i++) { %> <li><% =i %></li> <% } %> </ul>
Razor ヘルパー
Razor ヘルパーはシンプルな Razor コードでアクセスできます。
あなたは Razor 语法を使用して自分のヘルパーを構築することができますが、内蔵の ASP.NET ヘルパーを使用することもできます。
以下に重要な Razor ヘルパーの簡単な説明を示します:
- ウェブ グリッド
- ウェブ グラフィックス
- Google アナリティクス
- Facebook インテグレーション
- Twitter インテグレーション
- メールの送信
- バリデーション
Razor プログラミング言語
Razor は C# (シーシャープ) と VB (ビスカルベーシック) を同時にサポートしています。
- 前のページ WebPages アシスタント
- 次のページ Razor 语法