NCache pour la mise en cache ASP.NET
Après avoir configuré avec succès NCache, vous êtes maintenant prêt à l'utiliser dans vos applications ASP.NET. NCache fournit la prise en charge des fonctionnalités avancées d'ASP.NET telles que les sessions, la mise en cache de l'état d'affichage, le cache de sortie et SignalR BackPlane.
Sessions: NCache fournit un clustering de sessions ASP.NET en mémoire hautes performances pour les batteries de serveurs Web qui est plus rapide et plus évolutif que de les stocker dans une base de données, car les sessions sont conservées en mémoire, plus près de l'application ASP.NET.
Afficher la mise en cache de l'état: NCache View State Caching réduit le temps de demande/réponse, ce qui améliore le temps global de demande. Aussi, NCache étant un cache en mémoire distribué et synchronisé sur tous les serveurs Web, il est capable de trouver la valeur View State dans le cache sans aucun problème.
Cache de sortie: Les NCache Le fournisseur de cache de sortie est de nature distribuée et permet de mettre en cache le contenu de différentes pages ASP.NET sur plusieurs serveurs, ce qui garantit la disponibilité et la fiabilité.
SignalR Backplane: NCache offre un support pour SignalR en fournissant une extension au fournisseur SignalR. Dès qu'un client s'enregistre auprès du serveur Web, NCache déclenche des événements personnalisés qui réduisent la durée d'attente du client pour vérifier les mises à jour.
Notes
Pour .NET Framework l'installation, la version minimale requise est 4.8.
NCache Démonstration à l'aide d'un exemple d'application
Vous pouvez afficher l'exemple d'application pour toutes les fonctionnalités ci-dessus sur GitHub. Dans cette section, nous allons vous montrer comment utiliser l'exemple d'application pour ASP.NET View State Mise en cache NCache.
Notes
Les étapes suivantes sont les mêmes pour toutes les autres fonctionnalités.
Étape 1 : Téléchargez l'exemple à partir de GitHub
Pour commencer ASP.NET View State Mise en cache, téléchargez l'exemple d'application à partir de GitHub et accédez à l'échantillon souhaité.
Étape 2 : Lancer le projet
Lancez l' ASP.NET View State Mise en cache d'un exemple d'application dans Microsoft Visual Studio 2022 ou supérieur en cliquant sur ViewState.sln.
Étape 3 : Configurer les paramètres
Une fois que vous avez lancé le projet, localisez et ouvrez web.Config de l'explorateur de solutions à votre droite. Changer la CacheName
propriété du cacheSettings
balise au cache que vous avez créé.
Étape 4 : Créer et utiliser l'exemple
Une fois les paramètres de l'application configurés, créez l'application. Une fois l'application construite avec succès, l'application commencera à s'exécuter dans une nouvelle fenêtre de votre navigateur Web. Vous pourrez y tester l'application.
Voir aussi
Utilisez NCache pour ASP.NET Core Application
Utilisez NCache pour les applications Java
Utilisez NCache pour la mise en cache des données