An open API service indexing awesome lists of open source software.

https://github.com/khouloudhaddad/net-microsoft-challenge


https://github.com/khouloudhaddad/net-microsoft-challenge

csharp css3 dotnet html5 javascript

Last synced: 2 months ago
JSON representation

Awesome Lists containing this project

README

          

# NET Defi
- `dotnet --list-sdks` Vérifiez que .NET SDK est installé

Razor Pages est un modèle de programmation côté serveur, orienté page, qui permet de créer une interface utilisateur web avec ASP.NET Core. Voici les avantages :

- Configuration facile des applications web dynamiques avec HTML, CSS et C#.
- Organisation des fichiers par fonctionnalité pour faciliter la maintenance.
- Combinaison du balisage avec du code C# côté serveur grâce à la syntaxe Razor.

Razor Pages utilise Razor pour incorporer du code serveur dans les pages web. La syntaxe Razor combine HTML et C# pour définir la logique de rendu dynamique. Vous pouvez donc utiliser des méthodes et des variables C# dans votre balisage HTML pour générer du contenu web dynamique sur le serveur au moment de l’exécution. Il est important de comprendre que Razor Pages ne remplace pas HTML, CSS ou JavaScript. C’est un moyen de combiner ces technologies pour créer du contenu web dynamique.



Razor Pages applique la séparation des responsabilités avec une classe C# PageModel, en encapsulant les propriétés de données et les opérations logiques étendues à sa page Razor, et en définissant des gestionnaires de pages pour les requêtes HTTP.

- cd `ContosoPizza`
- dotnet watch
- dotnet new page --name PizzaList --namespace ContosoPizza.Pages --output Pages