ASP.NET रेजर - मार्कअप
रेजर एक प्रोग्रामिंग भाषा नहीं है। यह एक सर्वर साइड मार्कअप भाषा है।
रेजर क्या है?
रेजर एक मार्कअप सिंटैक्स है जो आपको सर्वर-आधारित कोड (विजुअल बेसिक और सी #) को वेब पेजों में एम्बेड करने देता है।
सर्वर-आधारित कोड तुरंत गतिशील वेब सामग्री बना सकता है, जबकि वेब पेज ब्राउज़र पर लिखा जाता है। जब एक वेब पेज को कॉल किया जाता है, तो सर्वर पेज को ब्राउज़र में वापस करने से पहले पेज के अंदर सर्वर-आधारित कोड निष्पादित करता है। सर्वर पर चलकर, कोड जटिल कार्य कर सकता है, जैसे डेटाबेस तक पहुंचना।
रेजर ASP.NET पर आधारित है, और वेब एप्लिकेशन बनाने के लिए डिज़ाइन किया गया है। इसमें पारंपरिक ASP.NET मार्कअप की शक्ति है, लेकिन इसका उपयोग करना आसान है, और सीखना आसान है।
रेजर सिंटेक्स
रेजर PHP और क्लासिक ASP के समान सिंटैक्स का उपयोग करता है।
उस्तरा:
<ul>
@for (int i = 0; i < 10; i++) {
<li>@i</li>
}
</ul>
पीएचपी:
<ul>
<?php
for ($i = 0; $i < 10; $i++) {
echo("<li>$i</li>");
}
?>
</ul>
क्लासिक एएसपी:
<ul>
<%for i = 0 to 10%>
<li><%=i%></li>
<%next%>
</ul>
रेजर हेल्पर्स
ASP.NET हेल्पर्स ऐसे घटक हैं जिन्हें रेजर कोड की सिंगल लाइन द्वारा एक्सेस किया जा सकता है।
आप रेजर सिंटैक्स का उपयोग करके अपने स्वयं के सहायक बना सकते हैं, या अंतर्निहित ASP.NET सहायकों का उपयोग कर सकते हैं।
नीचे कुछ उपयोगी रेजर हेल्पर्स का संक्षिप्त विवरण दिया गया है:
- वेब ग्रिड
- वेब ग्राफिक्स
- गूगल विश्लेषिकी
- फेसबुक एकीकरण
- ट्विटर एकीकरण
- ईमेल भेज रहा हूं
- मान्यकरण
रेजर प्रोग्रामिंग भाषाएं
रेजर C# (C शार्प) और VB (विजुअल बेसिक) दोनों को सपोर्ट करता है।