Exploration de la plateforme ASP.NET MVC
Tour d’horizon des technologies Web Microsoft
Retour sur ASP.NET
Introduction à ASP.NET MVC 4
Conception d’applications Web ASP.NET MVC 4
Planifier lors de l’étape de conception du projet
Concevoir une architecture adaptée
Concevoir les modèles, les vues et les contrôleurs
Développement des modèles ASP.NET MVC 4
Concevoir des modèles cohérents avec le projet
Les méthodes, propriétés et événements du modèle
Mettre en place la connexion aux bases de données
Développement des contrôleurs ASP.NET MVC 4
Écrire les contrôleurs
Mettre en œuvre les actions liées aux inputs utilisateurs
Utiliser des filtres d’actions
Développement des vues ASP.NET MVC 4
Créer des vues avec la syntaxe Razor
Utiliser les helpers HTML
Réutiliser du code dans les vues
Tests et débogage des applications
Effectuer des tests unitaires de composants
Mettre en œuvre des stratégies de support des exceptions
Structuration des applications
Analyser l’architecture de l’information
Comprendre les bonnes pratiques d’ergonomie
Configurer les routes
Créer la structure de navigation
Intégration de styles dans les applications
Utiliser les templates de vues
Appliquer du CSS dans une application MVC
Concevoir une interface utilisateur adaptative
Construction de pages responsives
Utiliser les helpers Ajax
Utiliser les vues partielles
Mettre en place une stratégie de mise en cache
Interprétation et exécution de code JavaScript
Optimiser la responsivité jQuery et jQueryUI
Contrôle des accès aux applications
Mettre en œuvre le système d’autorisation et d’authentification
Assigner les rôles
Attribuer les groupes
Construction de la résilience des applications
Développer des sites sécurisés
Gérer l’état de l’application
Assurer la persistance des données et préférences utilisateurs
Utilisation des services Web Windows Azure dans les applications
Présentation de Windows Azure
Concevoir et créer des services Azure
Utiliser les services Azure dans une application Web MVC
Mise en œuvre des APIs Web dans les applications ASP.NET MVC 4
L’intérêt d’intégrer une API Web dans une application
Développer un API Web
Appeler une API Web depuis une application Web ou mobile
Gestion des requêtes
Utiliser les modules et les handlers HTTP
Utiliser les Web sockets
Déploiement des applications web ASP.NET MVC 4
Packager l’application
Déployer l’application sur un serveur Web