ASP.NET صفحات ويب الشفرة
في هذا البرنامج التعليمي، وسوف نستخدم الشفرة علامة C # و البرمجية ل Visual Basic.
ما هو الشفرة؟
- الحلاقة هي إضافة يستند إلى ملقم رمز بناء الجملة العلامات صفحة ويب
- الحلاقة التقليدية ASP.NET ميزات العلامات، وإنما هو أسهل استخداما وأسهل للتعلم
- الشفرة هو تركيب العلامات من جانب الخادم، وASP و PHP مثل
- أسلاك شائكة دعم C # و Visual لغة البرمجة الأساسية
إضافة رمز الشفرة
تذكر أن المثال صفحات الفصل الأخير:
<!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 # قواعد النحو
- كتل التعليمات البرمجية الشائكة المدرجة في @ {...}
- التعبيرات المضمنة (المتغيرات وظائف) تبدأ!
- عبارات التعليمات البرمجية تنتهي بفاصلة منقوطة
- أعلنت المتغيرات باستخدام الكلمة فار
- سلسلة في الاقتباس
- 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 #، البصرية لغة برمجة بسيطة، انظر هذا البرنامج التعليمي قسم الشفرة .