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

Développement C# et accès aux données en C# sous Visual Studio 2015/2017

Reference : MS861
4 jours - 2,350 € € HT Télécharger la fiche
Prochaines sessions
    Développement C# et accès aux données en C# sous Visual Studio 2015/2017
    Objectifs

    • Comprendre et savoir utiliser Entity Framework
    • Savoir manipuler les données à l’aide de la syntaxe LINQ
    • Être en mesure de concevoir des architectures orientées services pour l’accès aux données
    • Disposer de l’ensemble des connaissances nécessaires au développement d’applications .Net
    • Être à même de tester, débugger et optimiser ses applications

    Pré requis

    • Avoir suivi la formation « Le développement .Net en C# sous Visual Studio 2015/2017 » ou maîtriser le langage de programmation orientée objet C#
    • Connaissance des concepts de bases de données relationnelles et du langage SQL

    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 Développement C# et accès aux données en C# sous Visual Studio 2015/2017

    ARCHITECTURE DES APPLICATIONS LIÉES AUX DONNÉES

    • Architecture Client-Serveur
    • Architecture n-Tiers
    • Architecture orientée services
    • Technologies d’accès aux données .Net

    ADO .NET

    • System.Data et fournisseurs d’accès aux données
    • Architecture connectée et DbDataReader
    • Architecture déconnectée et DbDataAdapter
    • DataSet : typage, sérialisation

    ENTITY FRAMEWORK

    • Intérêt du mappage objet-relationnel
    • EDMX : Database First, Model First
    • Entity Framework 7 et l’approche Code First
    • L’objet de contexte

    LINQ

    • Méthodes d’extension, délégués et expressions Lambda
    • LINQ To Objects
    • LINQ To XML
    • LINQ To Entities

    MISE À JOUR DES DONNÉES À TRAVERS ENTITY FRAMEWORK

    • Insertion, modification et suppression
    • Scénario multi-utilisateurs

    ARCHITECTURES ORIENTÉE SERVICES

    • Les différents types de service
    • Les services WCF
    • Les services Cloud

    SERVICES REST

    • Avantages de l’approche REST
    • Les services de données WCF
    • Les services Web API