Partager les notes d'étude ASP.NET (12) Introduction à Razor

零下一度
Libérer: 2017-05-27 16:04:53
original
1495 Les gens l'ont consulté

ASP.NET Razor - Balises

Razor n'est pas un langage de programmation. Il s'agit d'un langage de balisage côté serveur.

Qu'est-ce que le rasoir ?

Razor est une syntaxe de balisage qui vous permet d'intégrer du code basé sur un serveur (Visual Basic et C#) dans des pages Web.

Le code basé sur le serveur crée un contenu Web dynamique au fur et à mesure que la page Web est transmise au navigateur. Lorsqu'une page Web est demandée, le serveur exécute le code basé sur le serveur dans la page avant de renvoyer la page au navigateur. Exécuté par le serveur, le code peut effectuer des tâches complexes, comme accéder à une base de données.

Razor est basé sur ASP.NET et est conçu pour créer des applications Web. Il possède les fonctionnalités d’ASP.NET traditionnel, mais est plus facile à utiliser et à apprendre.

Syntaxe Razor

Razor utilise une syntaxe similaire à PHP et à l'ASP classique.

Rasoir :

<ul>
@for (int i = 0; i < 10; i++) {
<li>@i</li>
}
</ul>
Copier après la connexion

PHP :

<ul>
<?php 
for ($i = 0; $i < 10; $i++) {
echo("<li>$i</li>");
} 
?>
</ul>
Copier après la connexion

Formulaires Web (ASP classique) :

<ul>
<% for (int i = 0; i < 10; i++) { %>
<li><% =i %></li>
<% } %>
</ul>
Copier après la connexion

Assistance rasoir

Les helpers ASP.NET sont des composants accessibles avec quelques lignes simples de code Razor.

Vous pouvez créer votre propre assistant en utilisant la syntaxe Razor ou utiliser les assistants ASP.NET intégrés.

Voici de brèves descriptions de quelques assistants Razor utiles :

Grille Web

Graphiques Web

Google Analytics

Intégration Facebook

Intégration Twitter

Envoi d'e-mail

Vérification de validation)

Langage de programmation Razor

Razor prend en charge C# (C Sharp) et VB (Visual Basic ).

【Recommandations associées】

1. Tutoriel vidéo gratuit ASP.NET

2 Partager les notes d'étude ASP.NET (1) --WebPages Razor

3. Partager les notes d'étude ASP.NET (2)--WebPages introduction

4 Utiliser le moteur Razor pour générer. static Explication détaillée des exemples de pages (ASP.NET MVC)

5 [ASP.NET MVC Mavericks Road] 03 - Syntaxe Razor

.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!