ASP.NET Razor - ਪ੍ਰਤੀਕ

ਰੇਜ਼ਰ ਪ੍ਰੋਗਰਾਮਿੰਗ ਲੈਂਗਵੇਜ ਨਹੀਂ ਹੈ। ਇਹ ਸਰਵਰ ਪ੍ਰਤੀਕ ਲੈਂਗਵੇਜ ਹੈ。

ਕੀ ਰੇਜ਼ਰ ਕੀ ਹੈ?

Razor ਇੱਕ ਟੈਗ ਗ੍ਰਿੱਫਿਕ ਹੈ ਜੋ ਤੁਹਾਨੂੰ ਵੈਬਪੰਨੇ ਵਿੱਚ ਸਰਵਰ ਅਧਾਰਿਤ ਕੋਡ (Visual Basic ਅਤੇ C#) ਨੂੰ ਵਧਾਉਣ ਦੀ ਇਜਾਜ਼ਤ ਦਿੰਦਾ ਹੈ।

ਜਦੋਂ ਵੈਬ ਪੰਨਾ ਬਰਾਉਜ਼ਰ ਵਿੱਚ ਲਿਆਂਦਾ ਜਾਂਦਾ ਹੈ, ਸਰਵਰ ਦਾ ਕੋਡ ਗਤੀਸ਼ੀਲ ਸਮਗਰੀ ਤਿਆਰ ਕਰ ਸਕਦਾ ਹੈ। ਜਦੋਂ ਪੰਨਾ ਲੋਡ ਹੋ ਰਿਹਾ ਹੈ, ਸਰਵਰ ਪੰਨੇ ਨੂੰ ਬਰਾਉਜ਼ਰ ਨੂੰ ਵਾਪਸ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ ਪੰਨੇ ਵਿੱਚ ਸਰਵਰ ਦੇ ਕੋਡ ਨੂੰ ਚਲਾਉਂਦਾ ਹੈ। ਇਹ ਕੋਡ ਸਰਵਰ 'ਤੇ ਚਲਦਾ ਹੈ, ਇਸ ਲਈ ਇਹ ਕੋਡ ਜ਼ਿਆਦਾ ਜ਼ਿਆਦਾ ਕਾਰਜ ਕਰ ਸਕਦਾ ਹੈ, ਜਿਵੇਂ ਕਿ ਡਾਟਾਬੇਸ ਪਹੁੰਚਣਾ。

Razor ASP.NET ਦੇ ਅਧਾਰ 'ਤੇ ਹੈ, ਇਹ ਵੈਬ ਐਪਲੀਕੇਸ਼ਨ ਦੇ ਸਿਰਜਣ ਲਈ ਤਿਆਰ ਕੀਤਾ ਗਿਆ ਹੈ। ਇਸ ਨੇ ਰਸਮੀ ASP.NET ਟੈਗ ਦੀ ਸਮਰੱਥਾ ਰੱਖਦਾ ਹੈ, ਪਰ ਇਸ ਨੂੰ ਵਰਤਣਾ ਅਤੇ ਸਿੱਖਣਾ ਹੋਰ ਅਸਾਨ ਹੈ。

Razor ਗਰਮਟ

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 ਮਦਦਕਾਰਾਂ ਦੀ ਸੰਖੇਪ ਵਰਣਨ:

  • Web Grid
  • Web Graphics
  • Google Analytics
  • Facebook Integration
  • Twitter Integration
  • Sending Email
  • Validation

Razor ਪ੍ਰੋਗਰਾਮਿੰਗ ਭਾਸ਼ਾ

Razor ਨੇ ਸਾਥੇ C# (C sharp) ਅਤੇ VB (Visual Basic) ਦੀ ਮਦਦ ਕੀਤੀ ਹੈ。