Commentaires

1. Différence des commentaires de template Syntaxe Type Caractéristiques <!– Commentaire HTML –> Commentaire natif HTML Apparaît dans le code source final de la page web, visible dans l’inspecteur du …

Réutilisation de templates

1. Rôle principal Le moteur de template Velocity réalise la réutilisation de templates grâce à #include / #parse.Les parties communes d’une page web comme l’entête de navigation _head.htm ou le …

Syntaxe de base des modèles

I. Passer des objets entité au modèle 1. Classe d’entité PageInfo Jusqu’ici nous transmettions uniquement des chaînes de caractères simples. Cette méthode est peu performante et complique la maintenance. Encapsuler …

Sérialisation et désérialisation

Revenons sur la sérialisation vue au chapitre précédent : elle convertit un objet entité en chaîne JSON. Sérialisation Résultat JSON généré Désérialisation Transformer une chaîne JSON en objet entité Méthode 1 (écriture …

Présentation

1. Présentation de Newtonsoft.Json Newtonsoft.Json (communément appelé Json.NET) est une bibliothèque open source de sérialisation‑désérialisation JSON pour l’écosystème .NET 2. Qu’est‑ce que JSON JSON(JavaScript Object Notation) II. Définition des classes …

Autres opérations

I. FlushAll() Vider le cache Points clés II. TryGet Récupération sûre du cache Comparaison Get() vs TryGet() Méthode Caractéristiques Cas d’usage mClient.Get(key) Retourne null si la clé n’existe pas ; impossible …

Stockage d’objet

Dans cette leçon, nous apprenons à stocker des objets de classe : sauvegarde et lecture des objets. Ce code illustre le stockage par Memcached des types primitifs (int/bool) et des objets …

Opérations CRUD

Ces deux extraits de code illustrent les opérations CRUD basiques de Memcached, l’incrémentation numérique et l’ajout en fin de chaîne. Passons en revue les API principales et leur logique d’exécution : …