Introduction à la syntaxe Razor dans ASP.NET

Syntaxe Razor
Vidéo non disponible ! Réessayez plus tard
Cette vidéo fait partie de la formation
ASP.NET Core - Les fondamentaux
Revoir le teaser Je m'abonne
4,3
Transcription

99,00€ Je commande

Formation incluse dans l'abonnement Elephorm Je m'abonne à Elephorm

DescriptionProgrammeAvis
4,3
99,00€ Je commande

Formation incluse dans l'abonnement Elephorm Je m'abonne à Elephorm

Les objectifs de cette vidéo comprennent :

  • Comprendre la syntaxe de base de Razor.
  • Savoir injecter du code C-sharp dans des vues HTML.
  • Apprendre à générer du contenu dynamique côté serveur.

Apprenez à injecter du code C-sharp dans vos vues Razor en utilisant ASP.NET pour créer des pages dynamiques.

Cette leçon se concentre sur l'utilisation de la syntaxe Razor afin d'intégrer du code C-sharp dans des pages HTML. Avec Razor, on peut inclure du code serveur directement dans les fichiers de vue, ce qui permet une génération dynamique de contenu. Nous verrons en détail comment les layouts et les sections rendues fonctionnent, et comment ils facilitent la gestion des templates HTML.

Un aspect crucial de cette technologie est que le code C-sharp est exécuté côté serveur, et uniquement le HTML généré est envoyé au client. Cette architecture garantit que les traitements complexes restent sur le serveur, améliorant ainsi la sécurité et les performances globales. Des équivalents côté client existent, comme Blazor, mais cette leçon se concentre exclusivement sur les processus côté serveur de Razor.

Nous aborderons également comment utiliser des boucles et des conditions en C-sharp pour rendre le contenu HTML plus dynamique, offrant ainsi une flexibilité accrue dans le développement de vos applications web.

Voir plus
Questions réponses
Quel est le rôle du caractère '@' dans Razor ?
Le caractère '@' permet d'injecter du code C-sharp dans des fichiers HTML en utilisant Razor, facilitant ainsi le rendu dynamique de contenu.
Où est exécuté le code C-sharp injecté dans les vues Razor ?
Le code C-sharp injecté dans les vues Razor est exécuté côté serveur, et seulement le HTML généré est envoyé au client.
Quel est l'équivalent de Razor pour le rendu côté client ?
L'équivalent de Razor pour le rendu côté client est Blazor, qui permet d'exécuter du code C-sharp directement dans le navigateur.

Programme détaillé

3 commentaires
4,3
3 votes
5
4
3
2
1
lebris.gilles76
Il y a 2 years
Commentaire
Très bonne formation
Je pense pas que c'est destiné à des débutants.
p.blondiau_1
Il y a 3 years
Commentaire
Très bonne formation.
Mais quelques reproches :
Le prof se laisse embarquer par ses profondes connaissances et explique à certains moments des choses non indispensables en DÉBUT d'apprentissage.
Le prof parle trop vite, ce n'est pas un problème quand on a déjà une certaine connaissance, mais c'est problématique pour un novice.

Cependant, les deux points ci-dessus sont des "détails".
On ressort de la formation avec les connaissances que pensait et voulait apprendre.
Et on les acquiert avec plaisir et impatience de voir la leçon suivante.
Tout cela agrémenté d'un mer...e, la formation se termine.

Donc je dirais, vu le plaisir.... vivement une formation plus complète et sur core 5 .

Merci


smog
Il y a 3 years
Commentaire
Un problème : il manque la présentation de l'application réalisée (pourtant le titre est bien indiqué !).
Ce n'est pas la première fois qu'une partie a "disparu" de la formation. Or ici, c'est particulièrement embêtant de ne pas savoir ce que l'on va réaliser AVANT de se lancer...