Asp.net mvc : création d’applications web
Formation
A distance
Avez-vous besoin d'un coach de formation?
Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.
Description
-
Typologie
Formation
-
Méthodologie
A distance
À propos de cette formation :Le framework MVC d'ASP.NET vous offre une autre manière de développer les applications Web pour la plateforme .NET. Différent du développement ASP.NET traditionnel, ASP.NET MVC facilite une structure de code raffinée, un contrôle total sur la génération de contenu et une prise en charge totale pour le développement piloté par les tests.
À propos de cette formation
À qui s'adresse cette formation ?À toute personne souhaitant créer des applications Web avec ASP.NET et notamment aux programmeurs et concepteurs qui souhaitent ajouter le développement Web à leurs compétences actuelles, aux développeurs d’anciennes applications ASP ou ASP.NET qui souhaitent passer à ASP.NET 4.5.1 ainsi qu'aux personnes qui souhaitent développer des applications Web souples, robustes et évolutives utilisant des formulaires Web
Les Avis
Les exploits du centre
Toutes les formations sont actualisées
L'évaluation moyenne est supérieure à 3,7
Plus de 50 opinions au cours des 12 derniers mois
Ce centre est avec Emagister depuis 16 ans.
Les matières
- .NET
- ASP.NET
- Requêtes
Le programme
Introduction à ASP.NET MVC
Le design pattern MVC (Modèle Vue Contrôleur)
- Le cycle de traitement des requêtes de MVC
- Utiliser le protocole HTTP
- Comparer les Web Forms ASP.NET avec MVC
Activer des vues avec le moteur de vues Razor
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
- Organiser les vues avec des vues partielles et des aides HTML
Construire une base solide avec le modèle
Accéder aux données avec Entity Framework
- Mapper des données relationnelles à des classes .NET
- Se connecter à des bases de données
- 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
- Programmer avec des interfaces au lieu de classes
- Interagir avec le contrôleur pour résoudre les dépendances
Orchestrer les applications avec des contrôleurs
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
- 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
Traiter les saisies utilisateur dans des formulaires HTML
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
- Générer du HTML sain, remplacer les éléments d'entrée HTML avec des aides, charger des fichiers vers le serveur
- É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
Exploiter les fonctionnalités côté client
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
- Retourner des données JSON structurées
- Afficher un dialogue popup avec jQueryUI
- Générer des vues mobiles avec jQuery mobile, redéfinir les vues pour générer du contenu spécifique aux navigateurs
- Programmer pour le marché global, prendre en charge plusieurs langages avec les ressources Windows
Construire des applications professionnelles
Contrôler les accès des utilisateurs avec l'authentification
- Interagir avec OAuth and OpenID
- Sécuriser les méthodes d'action avec RequireHttps
- 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
Informations complémentaires
Avez-vous besoin d'un coach de formation?
Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.
Asp.net mvc : création d’applications web