Razor
קפיצה לניווט
קפיצה לחיפוש
Razor הוא אוסף כללי תחביר המרחיבים את ASP.NET, המאפשר להשתמש בקוד #C או VB.NET שיבוצע בצד-השרת (Server-Side) ליצירת דפי אינטרנט דינמיים.
רקע
ל Razor יתרון על NET. בכך שהוא מאפשר לכתוב את הקוד בתוך הדף המפותח והוא קל ללימוד ולשימוש. ל Razor כללי תחביר דומים ל PHP ול- Classic ASP, המוכרים למפתחים ותיקים.
Razor שוחרר ל Visual Studio 2010 בינואר 2011 כחלק מ MVC3 ו "Microsoft WebMatrix tool set".
מבוא
התחביר מבוסס על #C ומאפשר למפתח להשתמש בתבניות HTML. במקום להשתמש ב <%= %>
של ASP.NET ASPX ב Razor מתחילים בלוק קוד בסימן '@' ולא צריך לעטוף את הקוד בתבנית XML המגדירה תחילה וסוף של הבלוק.
דוגמה:
<ul>
@for (int i = 0; i < 10; i++)
{
<li>@i</li>
}
</ul>