ASP.NET Razor - మార్కప్
- ముందు పేజీ వెబ్పేజెస్ అసిస్టెంట్
- తరువాత పేజీ రేజర్ సింటాక్స్
Razor ప్రోగ్రామింగ్ భాష కాదు. ఇది సర్వర్ సైడ్ మార్కప్ లాంగ్వేజ్.
ఏమి Razor అని ఉంది?
Razor అనేది వెబ్ పేజీలో సర్వర్ పైబడిన కోడ్ (Visual Basic మరియు C#) ని కలపడానికి అనుమతిస్తున్న టాగ్ సంకేతాల భాష.
వెబ్ పేజీ బ్రౌజర్లో వ్రాసబడినప్పుడు, సర్వర్ బ్రౌజర్కు పేజీని పంపే ముందు పేజీలోని సర్వర్ పైబడిన కోడ్ నిజంగా కంటెంట్ సృష్టిస్తుంది. ఈ కోడ్ సర్వర్లో నడిచేటప్పుడు, ఇది కఠినమైన పనులను నిర్వహించగలుగుతుంది, ఉదాహరణకు డేటాబేస్ సంప్రదించడం.
Razor ASP.NET పై ఆధారపడినది, ఇది వెబ్ అప్లికేషన్స్ సృష్టించడానికి రూపొందించబడింది. ఇది పారంపర్య ASP.NET టాగ్స్ యొక్క సామర్థ్యాన్ని కలిగి ఉంది, కానీ చాలా ఉపయోగించకుండా మరియు నేర్చుకోవడం సులభం.
రేజర్ సింటాక్స్
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 Analytics
- Facebook సమన్వయం
- Twitter సమన్వయం
- ఇమెయిల్ పంపడం
- నిర్ధారణ
Razor ప్రోగ్రామింగ్ భాష
Razor సామర్థ్యం ఉంది C# (C sharp) మరియు VB (Visual Basic)
- ముందు పేజీ వెబ్పేజెస్ అసిస్టెంట్
- తరువాత పేజీ రేజర్ సింటాక్స్