Maison  >  Article  >  développement back-end  >  Que signifie ASP.Net ? Quelles sont les fonctionnalités du framework ASP.Net ?

Que signifie ASP.Net ? Quelles sont les fonctionnalités du framework ASP.Net ?

云罗郡主
云罗郡主original
2019-01-14 17:01:2312808parcourir

Que signifie ASP.Net ? Quelles sont les fonctionnalités du framework ASP.Net ?

1 : Qu'est-ce qu'ASP.Net

La forme complète d'ASP est active Pages serveur, .NET est une technologie réseau.

ASP.Net est une plate-forme de développement Web fournie par Microsoft. Elle est utilisée pour créer des applications Web. ASP.Net a été publié pour la première fois en 2002. La première version d'ASP.Net déployée était la 1.0, la dernière. La version d'ASP.Net est la version 4.6, ASP.Net est conçu pour utiliser le protocole HTTP, qui est le protocole standard utilisé dans toutes les applications Web.

Les applications ASP.Net peuvent également être écrites dans différents langages .Net. Ceux-ci incluent C#, VB.Net.

2 : L'architecture ASP.NET et ses composants

ASP.Net est un framework pour développer des applications basées sur le Web Les bases du framework ASP.Net L'architecture. est la suivante

1. Langage, le framework .net existe dans divers langages, à savoir VB.net et C#, ceux-ci peuvent être utilisés pour développer des applications web.

2. Bibliothèque, .NET Framework contient un ensemble de bibliothèques de classes standard, dans .net, la bibliothèque la plus couramment utilisée pour les applications Web est la bibliothèque Web, la bibliothèque Web possède des fonctionnalités pour développer des applications Web .Net. applications Tous les composants nécessaires du programme.

3. Infrastructure de langage commun, les programmes .Net sont exécutés sur la plate-forme et CLR est utilisé pour effectuer des activités clés, notamment la gestion des exceptions et le garbage collection.

Trois : Caractéristiques du framework ASP.Net

1 Mode code-behind

C'est le concept de séparation de la conception et du code. En procédant ainsi découplé, il devient plus facile de maintenir les applications ASP.Net. Le type de fichier habituel pour les fichiers ASP.Net est aspx, en supposant que nous ayons une page Web nommée MyPage.aspx, il y aura un autre fichier nommé MyPage.aspx.cs qui représente la partie code de la page. Ainsi, Visual Studio crée des fichiers distincts pour chaque page Web, un pour la partie conception et un autre pour le code.

2. Gestion de l'État

ASP.Net a pour fonction de contrôler la gestion de l'État. HTTP est appelé un protocole avec état. Supposons maintenant que lorsque l'utilisateur décide ce qu'il souhaite acheter sur le site Web, il appuie sur le bouton Soumettre.

L'application doit mémoriser les articles que l'utilisateur a sélectionnés pour l'achat, c'est ce qu'on appelle la mémorisation de l'état de l'application à l'heure actuelle, HTTP ne stocke pas les informations dans le panier lorsque l'utilisateur entre le page d'achat, un codage supplémentaire est requis pour garantir que les articles du panier peuvent être transférés vers la page d'achat. Une telle mise en œuvre peut parfois s’avérer complexe. Ainsi, ASP.Net peut mémoriser les articles du panier et les transmettre à la page d'achat.

3. Mise en cache

ASP.Net peut implémenter la mise en cache et améliorer les performances des applications en mettant en cache les pages fréquemment demandées par les utilisateurs et en les stockant dans des emplacements temporaires pour une récupération plus rapide de ces pages et peut envoyer de meilleures réponses. aux utilisateurs.

Que signifie ce qui précède pour ASP.Net ? Une introduction complète aux fonctionnalités du framework ASP.Net. Si vous souhaitez en savoir plus sur le Tutoriel vidéo ASP.NET, veuillez faire attention au site Web php chinois.


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!

Déclaration:
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
Article précédent:Qu'est-ce qu'ASPArticle suivant:Qu'est-ce qu'ASP