ASP.NET Razor - merkki
- Edellinen sivu WebPages apuväline
- Seuraava sivu Razor syntaksi
Razor ei ole ohjelmointikieli. Se on palvelinpuoleinen merkki language.
Mitä on Razor?
Razor on merkintäkieli, joka mahdollistaa palvelimella olevan koodin (Visual Basic ja C#) upottamisen sivuille.
Kun sivu kirjoitetaan selaimelle, palvelimella oleva koodi voi luoda dynaamista sisältöä. Sivun latauksen yhteydessä palvelin suorittaa sivun sisällä olevaa palvelimella olevaa koodia ennen kuin se palauttaa sivun selaimelle. Koska tämä koodi suoritetaan palvelimella, se voi suorittaa monimutkaisia tehtäviä, kuten tietokannan käyttöä.
Razor on ASP.NET:n pohjalta kehitetty, ja se on suunniteltu web-sovellusten luomista varten. Se omaa perinteisen ASP.NET-merkinnän kyvyn, mutta on helpommin käytettävissä ja opittavissa.
Razor syntaksi
Razorin käyttämä kieli on samanlaista kuin PHP:n ja ASP:n.
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 (ja Classic ASP):
<ul> <% for (int i = 0; i < 10; i++) { %> <li><% =i %></li> <% } %> </ul>
Razor-apuvälineet
Razor-apuvälineet voidaan käyttää yksinkertaisella Razor-koodilla.
Voit rakentaa omia apuvälineitäsi Razor-kielen avulla tai käyttää sisäänrakennettuja ASP.NET-apuvälineitä.
Tässä on lyhyt kuvaus joistakin tärkeistä Razor-apuvälineistä:
- Verkkoverkko
- Verkkografiikka
- Google Analytics
- Facebook-integraatio
- Twitter-integraatio
- Sähköpostin lähettäminen
- Validointi
Razor ohjelmointikieli
Razor tukee sekä C# (C sharp) että VB (Visual Basic).
- Edellinen sivu WebPages apuväline
- Seuraava sivu Razor syntaksi