Accueil
Articles
Astuces
Vidéos
Actualités
Auteurs
A propos
Contact
S'enregistrer
|
S'identifier
S'identifier
Authentification invalide
N
om d'utilisateur
M
ot de Passe
S
e souvenir de moi la prochaine fois.
S'identifier
Annuler
S'enregistrer
Mot de passe oublié ?
Utilisation de jQuery avec ASP.NET MVC
Développer une IHM à page unique avec ASP.NET MVC et jQuery
Par
Nicolas Moyère
publié le 30/06/2008 à 10:28, lu 5558 fois, 9 pages
0 commentaire(s)
Tags:
ASP.NET MVC
,
Ajax
2 | Exemple utilisé
1 | Introduction
2 | Exemple utilisé
3 | Mise en place de l'application
4 | Affichage de la photo
5 | Saisie d'un nouveau message
6 | Envoi du message
7 | Ajout d'un contact
8 | Consolidation
9 | Conclusion
Téléchargez le code source - 324 Kb
Exemple utilisé
Trouver un bon exemple est toujours délicat. Il doit rester simple tout en permettant de passer tous les cas d'utilisation en revue.
J'ai choisi de coder un exemple pas très original d'outil de chat. L'application affiche une liste de contact. Nous pouvons envoyer un message et ajouter un nouveau contact.
L'enchaînement des écrans de l'application finale est le suivant :
La page est constituée de trois zones :
La liste des contacts
Un menu avec les deux actions disponibles : ajouter un contact et envoyer un message
Une zone dont le contenu dépend de l'action en cours
Par défaut, une zone de lecture des détails du contact
Lors de l'envoi d'un message, une zone de saisie du message
Lors de l'ajout d'un contact, les champs pour le définir
Nous allons profiter de ces enchaînements pour améliorer progressivement notre utilisation de MVC avec AJAX.Il y a trois cas d'utilisation qui sont représentatifs d'une interface à page unique :
La saisie d'un nouveau message.
Elle nous oblige à mettre à jour une zone de l'interface. Cette zone est indépendante de l'affichage initial.
Le retour à l'écran de départ après l'envoi d'un message.
Encore une fois, une seule zone est à actualiser, mais c'est une sous partie de la page de départ.
Le retour à l'écran de départ après l'ajout d'un contact.
Cette fois-ci, deux zones à la fois doivent être renouvelées. La liste des contacts et la zone de détails font apparaître le nouveau contact.
Nous verrons ces scénarios dans les prochaines étapes de l'article puis nous terminerons en consolidant le travail réalisé pour le rendre réutilisable.
1
2
3
4
5
6
7
8
9
»
Démarrer une discussion
Ecrire un commentaire
Titre
Commentaire
Annuler