Développement d’application avec base de données Semaine 6 : Windows Form avec Entité Framework Automne 2014.

Slides:



Advertisements
Présentations similaires
MANUEL D’UTILISATION DU LOGICIEL DE MISE A JOUR (GPS Navirad V4)
Advertisements

GPO Group Policy Object
PROGRAMMATION LOGICIEL PL7 MICRO Consignes
Le publipostage La fonction de fusion permet de créer des documents identiques dans les grandes lignes que l’on personnalise automatiquement à chaque destinataires.
! ! ! PROCEDURE TYPE POUR ORGANISER L ’ANONYMAT
! 1 CREATION D'UNE MAQUETTE EXPORT / IMPORT
CURSUS DE FORMATION AUX NOUVELLES TECHNOLOGIES DE DEVELOPPEMENT UV EJB Entité Module Java Expert.
Quest-ce quun lien ?. Exemple à partir du site du ministère de léducation nationale A la page daccueil, vous y trouvez du texte et … des liens vers dautres.
Systèmes d’exploitation
Sécurité Informatique
Se Connecter à son KLYTIAnet Les 2 types de commandes KLYTIA Création dune « Hôtesse » Création dun « Client » Création dune « Commande Individuelle »
Appel d’offres DAFPEN ac-montpellier
Développement d’applications web
Rappel sur les bases de données et le vocabulaire
Créer une animation simple Gif avec ImageReady.
Windows 7 Administration des comptes utilisateurs
Autodesk® Revit® Building 9
Tableau croisé dynamique sous Excel (TCD).
Quelques bases sur les diaporamas Avec lapplication PowerPoint ISSUE DE LA SUITE Microsoft OFFICE 2003 Premiers pas...
Création d’un programme :
Développement dapplication avec base de données Semaine 1 : Présentation dEntity Framework Automne 2013.
Publispostage Menu Outils / Lettres et publipostage
Type de contenu. © Partouche David / 2007 version 0.1 Colonne de site Une colonne de site permet de définir un champs qui sera exploitable au sein de.
Développement dapplication avec base de données Semaine 3 : Windows Form avec Entité Framework Automne 2013.
INSCRIPTION AUX ELEMENTS
AFFECTATION D'UN ETUDIANT EDITION DES CONVENTIONS
Console MMC de Windows 2000 Présenté par Suzanne Savoie Cours 4.
1. Personnaliser lanimation 1 ère étape – Sélectionnez lobjet à animer (cliquez sur lobjet pour le sélectionner) 2 ème étape – Ouvrez le volet « Personnaliser.
PROGRAMMATION INFORMATIQUE DINGÉNIERIE II PRO-1024.
Les devis Le devis ODF.
Les devis Les devis texte.
Développement dapplication avec base de données Semaine 10 : WCF avec Entité Framework Automne 2013.
Visualisation de graphes avec Qt
Initiation MS Access 2010 Requêtes - Sélection (travail en autonomie)
Créer des packages.
Initiation aux bases de données
PROCEDURE TYPE PROCEDURE TYPE DE
Windows 2003 Server Modification du mode de domaine
Bureautique M1 Publipostage.
Titre de votre session Votre logo à insérer ici Prénom NOM Fonction ORGANISME.
Use Local SQL Server with Azure Emulator. Configurer la DAL Fabriquer une DAL dans un projet de class library Configurer le data model avec la bdd locale.
Newsletter : Utilisation de MailChimp
Citrix ® Presentation Server 4.0 : Administration Module 9 : Déploiement d'applications.
PROGRAMMATION INFORMATIQUE D’INGÉNIERIE II PRO-1024.
Suivi simplifié d’activité
Visual Studio 2008 et.NET 3.5 avec MySQL Pascal Belaud Microsoft France
Problèmes critiques et Modification de la liste de vérification Version 2.0, août 2015.
Vous voici dans notre site « laboratoire » pour la démonstration AJOUTER UNE PAGE Cliquez sur ENTREZ ICI pour accéder à la partie administration.
CONSTRUCTION DE TABLEAUX CROISES SUR LE LOGICIEL MODALISA MET4 – Avril 2005.
Premières notions de la 3D
GUIDE D’UTILISATION SITE STE BATHILDE. Sommaire 1.Connexion - La page d’accueil 2.Gérer les articles: - Création - Modification - Suppression 3.Gérer.
Utilisation des options avancées Leçon 14 © 2014, John Wiley & Sons, Inc.Microsoft Official Academic Course, Microsoft Word Microsoft Word 2013.
1 Présentation de DREAMWEAVER (1) Gaël TREMEAU GI05 Printemps 2006.
Dreamweaver le retour Avec Les Formulaires Les Calques
Dreamweaver 2 Plan 1.Calques 2.CSS 3.Modèles 4.Comportements 5.Formulaires 6.Mise en ligne 1 Timothée Devaux Myriam Roudy Dreamweaver 2 Printemps 2008.
Les formulaires Les calques Les comportements Les scénarios Les modèles Les feuilles de styles (CSS) La mise en ligne Les formulaires permettent à l’utilisateur.
Formation.
Les calques Les Template (modèles) Les Comportements Les scénarios Les formulaires Les CSS Le serveur Web de l’UTC Présentation.
1Boulogne Informatic Club PRESENTATION DE WINDOWS 10.
CRÉER UNE MACRO SUR EXCEL 2003 POUR COLORER UN TABLEAU Réalisation – Aude Douls.
E-sidoc Ajouter un carrousel à partir d'une sélection.
Utilisation de la plateforme DomoLeaf en mode Adhérent 1 (Accessible avec une carte d’accès, en vente auprès de votre distributeur)
Abes agence bibliographique de l’enseignement supérieur Les scripts.
C RÉER, RENOMMER, SUPPRIMER UN DOSSIER EPN Le Picoulet/ / Objectifs : Apprendre à créer des dossiers, à les renommer et à.
Développement d’application avec base de données Semaine 3 : Modifications avec Entité Framework Automne 2015.
Développement d’application avec base de données Semaine 8 : WPF avec Entité Framework Automne 2015.
Développement d’application avec base de données Semaine 6 : Windows Form avec Entité Framework Automne 2015.
1 Initiation aux bases de données et à la programmation événementielle VBA sous ACCESS Cours N° 4 Support de cours rédigé par Bernard COFFIN Université.
Chapitre 10 Maintenance d'Active Directory
Transcription de la présentation:

Développement d’application avec base de données Semaine 6 : Windows Form avec Entité Framework Automne 2014

 Entité Framework, MVC et Windows Form…  Entité Framework, BindingSource et Windows Form  Exercices  Examen Plan de présentation

 La finalité pour une application Windows Form est de lier les composants de façon à ce qu’ils interagissent avec la base de données.  Pour se faire, il existe trois façon de lier le datasource aux données :  Lier directement à la base de données  Lier avec un service  Lier par des objets intermédiaires  Devinez lequel nous utiliserons Entité Framework, BindingSource et Windows Form

 Créer un ObjectDataSource:  Aller dans Source de Données  ajouter une nouvelle source de données Entité Framework, BindingSource et Windows Form

 Choisir le type objet Entité Framework, BindingSource et Windows Form

 Une fois faite, vous devriez avoir Les objets(entités) sélectionnés Vous pouvez définir le comportement que Visual studio adoptera si vous faites du « Drag and Drop » d’éléments. Évidemment, vous n’êtes pas obligé de passer par le « Drag and Drop » pour lier les composants. Entité Framework, BindingSource et Windows Form

 Une fois faites, vous remarquez qu’un contactBindingSource est apparut. Entité Framework, BindingSource et Windows Form

 Mais en fait … Entité Framework, BindingSource et Windows Form

 Si on veut visualiser le contenue, il faut remplir le dataBindingSource. Ici, on ajoute tous les contact, mais il serait possible de filtrer la sélection. Entité Framework, BindingSource et Windows Form

 Si on veut avoir accès au contact en cours, on le peut avec la commande: Entité Framework, BindingSource et Windows Form

 Si on veut naviguer dans notre sélection : Entité Framework, BindingSource et Windows Form

 Comme les composants sont liés aux DataBindingSource, une modification entrainera la modification dans l’enregistrement du DataBindingSource.  Le DataBindingSource transférera ces modification au contexte.  Il ne restera plus qu’à demander au contexte de sauvegarder. (_context.SaveChanges();)  Par contre, avant de faire le SaveChanges, la littérature suggère que l’on arrête le mode d’édition du DataBindingSource (contactBindingSource.EndEdit();) Entité Framework, BindingSource et Windows Form

 Pour ajouter un enregistrement(+SaveChanges) : Entité Framework, BindingSource et Windows Form

 Pour supprimer(+SaveChanges): Entité Framework, BindingSource et Windows Form

 Faite les exercices. Exercice

 Entity FrameWork ?  Création d’un Entity Data Model (EDM)  Définition des éléments primaires de l’EDM  Accès aux données avec l’EDM  Procédure stockés avec l’EDM  Entity Framework avec Windows Form Examen

Questions?