Centre de formation ACF Grenoble

87, rue Général Mangin - 38000 Grenoble
Tel : 04 76 23 20 50 / 06 81 73 19 35
contact@audit-conseil-formation.com

Demander un Devis
puce

Demande de devis

Formation
Cadre
Nom/Prénom
Société
E-mail
Téléphone
Adresse
Période
Evaluer mon niveau

Plan de cours de la formation ASP.NET MVC : CREATION D'APPLICATIONS WEB

DomaineCERTIFICATION ET FORMATION LEARNING TREE INTERNATIONAL
Categories.NET
Le design pattern MVC (Modèle Vue Contrôleur)
  • Le cycle de traitement des requêtes de MVC
Workflow et projets avec MVC
  • Utiliser le protocole HTTP
  • Comparer les Web Forms ASP.NET avec MVC
Transmettre des données du contrôleur à la vue
  • Partager des données avec ViewBag et le dictionnaire ViewData
  • Améliorer la sécurité du typage avec des modèles faiblement typés
Mettre en œuvre la syntaxe de Razor
  • Construire du HTML dynamiquement avec C# et Visual Basic (VB), développer une interface utilisateur avec des expressions Razor
Structurer les vues avec des pages de structure et des aides
  • Organiser les vues avec des vues partielles et des aides HTML
Accéder aux données avec Entity Framework
  • Mapper des données relationnelles à des classes .NET
  • Se connecter à des bases de données
Architecturer le modèle avec des couches service et repository
  • Effectuer des opérations de création, extraction, mise à joue et suppression dans des bases de données
  • Mettre en œuvre la logique métier dans la couche service
Découpler les couches avec l'injection de dépendances
  • Programmer avec des interfaces au lieu de classes
  • Interagir avec le contrôleur pour résoudre les dépendances
Définir l'architecture des contrôleurs
  • Déléguer le traitement des requêtes à des actions
  • Comparer différents types de résultat d'action
Ajouter des fonctionnalités
  • Intercepter le traitement des requêtes via le filtrage d'actions
  • Générer des URL propres avec le routage
  • Concevoir des tables de routage personnalisées
  • Structurer les applications avec des zones
Enrichir des formulaires HTML avec ASP.NET MVC
  • Fournir des valeurs par défaut avec ViewBag et le modèle
  • Transmettre les données des formulaires à des méthodes d'action
Simplifier la génération de HTML avec des aides
  • Générer du HTML sain, remplacer les éléments d'entrée HTML avec des aides, charger des fichiers vers le serveur
Développer des aides HTML personnalisées
  • Étendre les classes existantes avec des méthodes d'extension
  • Créer des modèles d'affichage et d'édition personnalisés
  • Valider les saisies côté client et côté serveur
Concevoir des applications interactives avec jQuery
  • Simplifier JavaScript avec jQuery
  • Diminuer le temps de chargement des pages avec le regroupement (bundling) et la minification
  • Rendre des grilles et des tableaux avec C#, VB et Razor
Optimiser l'actualisation des pages avec Ajax
  • Retourner des données JSON structurées
  • Afficher un dialogue popup avec jQueryUI
Développer pour les équipements mobiles
  • Générer des vues mobiles avec jQuery mobile, redéfinir les vues pour générer du contenu spécifique aux navigateurs
Créer des applications pour l'international
  • Programmer pour le marché global, prendre en charge plusieurs langages avec les ressources Windows
Contrôler les accès des utilisateurs avec l'authentification
  • Interagir avec OAuth and OpenID
  • Sécuriser les méthodes d'action avec RequireHttps
Créer et déployer des applications stables et réactives
  • Traiter les exceptions non prises en charge
  • Augmenter la fiabilité des applications avec les tests unitaires
  • Développer des serveurs Web API pour les clients Ajax
  • Préparer une application pour le déploiement
  • Déployer pour IIS et Windows Azure