أحدث البرامج التعليمية وتطوير الشبكة
×

ASP.NET البرنامج التعليمي

ASP.NET الصفحة الرئيسية ASP.NET مقدمة

WP البرنامج التعليمي

WebPages مقدمة WebPages موس الحلاقة WebPages نسق WebPages المجلدات WebPages عالمي WebPages أشكال WebPages الأجسام WebPages ملفات WebPages قواعد بيانات WebPages المساعدون WebPages WebGrid WebPages الرسوم البيانية WebPages البريد الإلكتروني 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 حالة العرض WebForms مربع الكتابة WebForms زر WebForms ربط البيانات WebForms قائمة مجموعة WebForms جدول هاش WebForms SortedList WebForms XML ملفات WebForms مكرر WebForms Datalist على WebForms دبكونيكشن WebForms Master الصفحات WebForms ملاحة WebForms أمثلة


 

ASP.NET الحلاقة - توصيف


Razor ليست لغة برمجة. انها لغة الخادم الجانب الترميز.


ما هو Razor ؟

Razor هو تركيب العلامات التي تمكنك من تضمين رمز يستند إلى ملقم (Visual Basic and C#) في صفحات الويب.

كود يستند إلى ملقم يمكن أن تخلق محتوى الويب الديناميكية على الطاير، في حين أن صفحة الويب هو مكتوب على المتصفح. عندما صفحة ويب يسمى، الملقم تنفيذ التعليمات البرمجية المستندة إلى الملقم داخل الصفحة قبل أن يعود الصفحة إلى المتصفح. التي تعمل على الخادم، يمكن رمز أداء المهام المعقدة، مثل الوصول إلى قواعد البيانات.

Razor يقوم على ASP.NET، ومصممة لإنشاء تطبيقات الويب. وهو لديه القدرة من العلامات ASP.NET التقليدية، ولكن أسهل في الاستخدام، وأسهل للتعلم.


Razor في بناء الجملة

Razor يستخدم في بناء الجملة تشبه الى حد بعيد PHP و ASP الكلاسيكية.

موس الحلاقة:

<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>

نماذج ويب (and Classic ASP) :

<ul>
<% for (int i = 0; i < 10; i++) { %>
<li><% =i %></li>
<% } %>
</ul> 

Razor المساعدون

المساعدين ASP.NET من العناصر التي يمكن الوصول إليها عن طريق سطر واحد من Razor الشفرة.

يمكنك بناء المساعدين الخاص بك باستخدام Razor لغوي، أو استخدام المدمج في المساعدين ASP.NET.

وفيما يلي وصفا موجزا لبعض من المفيد Razor المساعدين:

  • شبكة الويب
  • رسومات الويب
  • تحليلات كوكل
  • التكامل الفيسبوك
  • التكامل تويتر
  • إرسال البريد الإلكتروني
  • التحقق من صحة

Razor لغات البرمجة

Razor وتؤيد كل من C # (C sharp) وVB (Visual Basic) .