[wpms_breadcrumb reverse="0"]
Microsoft .NET - Visual Studio 2015/2017

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

Reference : MS863
5 jours - 2,750 € € HT Télécharger la fiche
Prochaines sessions
    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

    Pré requis

    • Avoir suivi les formations « Le développement .Net en C# sous Visual Studio 2015 » et « L’accès aux données en C# sous Visual Studio 2015/2017 » ou disposer des connaissances équivalentes
    • Avoir suivi la formation « Création d’applications Web avec HTML5 et CSS3 » ou disposer de connaissances équivalentes est recommandé

    Modalités pédagogiques

    Cours dispensé en mode présentiel avec une alternance d’apports théoriques et méthodologiques, et de mises en situations pratiques

    Public visé
    Inscription

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

    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