Conception d’interfaces graphiques Web ASP .NET MVC sous Visual Studio 2015/2017 - SQMS863

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

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
Mise en page
BootStrap

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

Recherches

Tout le site Le catalogue

Liens directs