Conception d’interfaces graphiques Web ASP .NET MVC sous Visual Studio 2015/2017
Objectifs
- Disposer des compétences nécessaires pour créer des applications Web avec Visual Studio 2015 ou 2017
- Être en mesure de développer des applications d’entreprises ASP .Net MVC en utilisant les technologies et outils du .NET Framework
- Savoir tester et déboguer des applications Web ASP .Net MVC
- Être capable d’écrire un service ASP .Net MVC Web API et l’appeler à partir du client
- Savoir intégrer aux applications Web ASP .Net des Frameworks JavaScript tels que BootStrap ou JQuery pour améliorer la qualité des interfaces clientes Web et mobiles
Programme
Technologies Web .Net
- Les modèles de développement Web
- Le choix du Framework : .NET Full vs .NET Core
- Les solutions d’hébergement : IIS, Azure, Kestrel
- Les outils : WebMatrix, Visual Studio
Concevoir le modèle de données
- Création du modèle de données
- Connexion à la base de données par Entity Framework
Concevoir les contrôleurs
- Contrôleurs et actions
- Filtres d’actions
Concevoir les vues
- Syntaxe Razor
- HTML Helpers
- Réutilisation de code avec les vues partielles
Tests unitaires et débogage
- Mise en oeuvre des tests unitaires
- Stratégie de gestion d’exceptions
Routage
- Le moteur de routage ASP .NET
- Implémentation d’un routage personnalisé
Appliquer des styles
Créer un site Web réactif
- Mise en cache des données
- jQuery
Sécurisation d’un site
- Authentification et autorisation
- Rôle et appartenance
- Windows Identity Framework
Implémentation de Web API
- Architecture et mise en oeuvre
- Appel d’un service Web API côté client
Déploiement d’un site
- Déploiement local
- Déploiement dans le Cloud
Please login to get access to the quiz
Back to Formations Microsoft