ASP.NET Webページカミソリ
このチュートリアルでは、カミソリマークC#およびVisual Basicのコードを使用します。
カミソリは何ですか?
- カミソリは、サーバーベースのWebページのマークアップ構文にコードを追加するだけです
- カミソリ従来のASP.NETマークアップ機能は、使いやすく、習得が容易です
- カミソリは、サーバー側のマークアップ構文で、ASPやPHPなどの
- カミソリサポートC#とVisual Basicのプログラミング言語
カミソリのコードを追加します。
最後の章の例のページがあることに注意してください:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<title>Web Pages Demo</title>
</head>
<body>
<h1>Hello Web Pages</h1>
</body>
</html>
<html lang="en">
<head>
<meta charset="utf-8" />
<title>Web Pages Demo</title>
</head>
<body>
<h1>Hello Web Pages</h1>
</body>
</html>
今カミソリインスタンスにいくつかのコードを追加します。
例
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<title>Web Pages Demo</title>
</head>
<body>
<h1>Hello Web Pages</h1>
<p>The time is @DateTime.Now </p>
</body>
</html>
<html lang="en">
<head>
<meta charset="utf-8" />
<title>Web Pages Demo</title>
</head>
<body>
<h1>Hello Web Pages</h1>
<p>The time is @DateTime.Now </p>
</body>
</html>
実行中のインスタンス»
このページは、共通のHTMLタグが含まれ、加えて、コードも身元@カミソリを追加します。
カミソリのコードは、サーバー上でリアルタイムにいくつかのより多くのアクションを完了することができ、その結果が表示されます。 (あなたはそれ以外の場合は、デフォルトのエントリが表示され、書式設定オプションを指定することができます。)
メインレイザーC#の構文規則
- @ {...}に含まかみそりコードブロック
- インライン表現(変数や関数)で開始!
- コードステートメントはセミコロンで終了します
- 変数はvarキーワードを使用して宣言しました
- 引用符で囲んだ文字列
- C#のコードは大文字と小文字が区別されます
- C#のファイル拡張子は.cshtmlです
C#の例
<!-- Single statement block -->
@{ var myMessage = "Hello World"; }
<!-- Inline expression or variable -->
<p>The value of myMessage is: @myMessage </p>
<!-- Multi-statement block -->
@{
var greeting = "Welcome to our site!";
var weekDay = DateTime.Now.DayOfWeek;
var greetingMessage = greeting + " Today is: " + weekDay;
}
<p>The greeting is: @greetingMessage </p>
@{ var myMessage = "Hello World"; }
<!-- Inline expression or variable -->
<p>The value of myMessage is: @myMessage </p>
<!-- Multi-statement block -->
@{
var greeting = "Welcome to our site!";
var weekDay = DateTime.Now.DayOfWeek;
var greetingMessage = greeting + " Today is: " + weekDay;
}
<p>The greeting is: @greetingMessage </p>
実行中のインスタンス»
メインカミソリVBの構文規則
- カミソリのコードブロックは中@code ...終了コードが含まれています
- インライン表現(変数や関数)で開始!
- 変数は、薄暗いキーワードを使用して宣言しました
- 引用符で囲んだ文字列
- VBのコードは大文字と小文字を区別しません
- VBファイル拡張子.vbhtmlです
例
<!-- Single statement block -->
@Code dim myMessage = "Hello World" End Code
<!-- Inline expression or variable -->
<p>The value of myMessage is: @myMessage </p>
<!-- Multi-statement block -->
@Code
dim greeting = "Welcome to our site!"
dim weekDay = DateTime.Now.DayOfWeek
dim greetingMessage = greeting & " Today is: " & weekDay
End Code
<p>The greeting is: @greetingMessage </p>
@Code dim myMessage = "Hello World" End Code
<!-- Inline expression or variable -->
<p>The value of myMessage is: @myMessage </p>
<!-- Multi-statement block -->
@Code
dim greeting = "Welcome to our site!"
dim weekDay = DateTime.Now.DayOfWeek
dim greetingMessage = greeting & " Today is: " & weekDay
End Code
<p>The greeting is: @greetingMessage </p>
実行中のインスタンス»
C#とVisual Basicの詳細
あなたはカミソリ、C#、Visual Basicのプログラミング言語についての詳細を知りたい場合は、このチュートリアルを参照してくださいカミソリセクションを 。