ASPX et rasoir

黄舟
Libérer: 2017-02-23 09:48:24
original
2386 Les gens l'ont consulté

ASPX

Les fichiers ASPX proviennent du serveur de Microsoft. Le fichier page Web dynamique exécuté sur le client peut être analysé et exécuté par IIS pour obtenir la page dynamique, qui est un nouveau type de lancée par Microsoft. 🎜>Méthode de programmation réseau, plutôt qu'une simple mise à niveau d'ASP, car sa méthode de programmation est très différente de celle d'ASP. côté serveur par le serveur code du programme, ASP À l'aide d'un langage de script, chaque fois qu'une requête est effectuée, le serveur appelle le moteur d'analyse de script pour analyser et exécuter le code du programme. ASP.NET peut être écrit dans plusieurs langages et est entièrement compilé et exécuté plus rapidement qu'ASP. , et pas seulement. C’est une question de rapidité, qui présente de nombreux avantages. .asp est l'extension de fichier d'asp , .aspx est l'extension de fichier d'asp.net

Razor

Razor est une syntaxe de programmation simple, utilisée pour intégrer du code côté serveur dans des pages Web. Rasoir La syntaxe est basée sur le framework ASP.NET, un composant du framework .NET de Microsoft conçu spécifiquement pour le développement d'applications Web. La syntaxe Razor vous offre toute la puissance d'ASP.NET, mais avec une syntaxe simplifiée qui est plus facile à apprendre si vous êtes débutant et meilleure en termes de productivité si vous êtes un expert. Les pages Web Razor peuvent être décrites comme ayant deux types de contenu Page HTML : contenu HTML et code Razor. Lorsque le serveur lit ce genre de page, il exécute le code Razor avant d'envoyer la page HTML au navigateur. Ces codes exécutés sur le serveur peuvent effectuer des tâches qui ne peuvent pas être effectuées dans le navigateur, comme l'accès à la base de données du serveur. Le code serveur peut créer du contenu HTML dynamique avant que la page ne soit envoyée au navigateur. Du point de vue du navigateur, il n'y a aucune différence entre le HTML généré par le code du serveur et le contenu HTML statique. Utiliser Syntaxe Razor Les pages Web ASP.NET ont des extensions de fichier spéciales cshtml (syntaxe Razor utilisant C#) ou vbhtml (Razor utilisant VB).

Différence de grammaire

Résumé

Voici juste une comparaison simple, et je trouve que Razor est plus simple qu'ASPX Razor est utilisé par ASP.NET MVC3 comme nouveau modèle de vue. J'utilise également Razor dans mes projets récents. Ce que j'utilise le plus souvent, c'est d'intégrer du code C# dans des pages HTML, ce qui est très pratique. Le résumé ci-dessus n'est que ma collection et ma compréhension d'informations en ligne et autres, et il y a des lacunes, s'il vous plaît. critiquez-moi et corrigez-moi.

Ce qui précède est le contenu d'ASPX et de Razor. Pour plus de contenu connexe, veuillez faire attention au site Web PHP chinois (www.php.cn) !



É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