SlideShare une entreprise Scribd logo
Visual Studio 2012 / Entity Framework   Alain BELUT
Avec Visual Studio 2012, lorsque vous utilisez l'Entity Framework Designer, désormais,
      il sera généré, comme cela est préconisé depuis l'Entity Framework 4.1, un context
      héritant de DBContext et des classes POCO (Plain Old Code Object) pour les entités.
      Cela peut être déroutant quand on a l'habitude d'utiliser un context héritant de
      ObjectContext.

      Il est possible de revenir à la génération d'ObjectContext : après avoir créé votre
      Model EDMX, vous devrez supprimer les codes sous-jacents *.tt :




16/11/2012     Groupe NOVENCIA - 25 Rue de Maubeuge 75009 PARIS - Tél. : 01 44 63 53 13 - Fax : 01 44 63 53 14 - www.novencia.com - contact@novencia.com   2
Une fois cela fait, vous devrez spécifier dans l'EF Designer que vous souhaitez utiliser
    la Génération de Code par Defaut.
    Faire un clic droit dans un emplace "vide" du designer, puis cliquer sur Propriétés.
    Cliquer sur la propriété "Stratégie de génération de code" pour modifier la valeur
    "Aucun" à la valeur "Par défaut".




16/11/2012    Groupe NOVENCIA - 25 Rue de Maubeuge 75009 PARIS - Tél. : 01 44 63 53 13 - Fax : 01 44 63 53 14 - www.novencia.com - contact@novencia.com   3

Contenu connexe

PDF
Donner un style moderne à votre application grâce à la suite Expression
PPTX
.NET Framework
PPTX
Atelier initiation Windows Phone 7
PDF
Blend 2015, un nouveau look et de nouvelles fonctionnalités pour les développ...
PDF
Mobile development
PDF
Utilisation d'une api web avec asp
PDF
Les 3 modes de concurrence wcf
PDF
Nouveautés disponibles dans asp
Donner un style moderne à votre application grâce à la suite Expression
.NET Framework
Atelier initiation Windows Phone 7
Blend 2015, un nouveau look et de nouvelles fonctionnalités pour les développ...
Mobile development
Utilisation d'une api web avec asp
Les 3 modes de concurrence wcf
Nouveautés disponibles dans asp

Similaire à Visual studio 2012 (20)

PDF
Coder sans coder : Delphi en mode no code !
PDF
Entity Framework 7 : nouvelle version majeure d’Entity Framework
PDF
StyleCop avec visual studio 2010
PDF
Apache Cordova 3.3 de zéro
PDF
Outils de construction pour la recherche
PDF
Jcom02.ppt
PPTX
ASP.NET MVC, Web API & KnockoutJS
PPTX
WP7-SDMT
PDF
La Duck Conf - Les fakes news du low-code
PDF
Entity_framework_db first
PDF
Revit prg cdfva2013
PDF
Cours cordova & REST
PPTX
Domain_Driven_Design
PDF
Forum PHP 2010 - Les frameworks, essentiels dans-l-ecosysteme-php-xavier-laco...
PDF
Soft fluent@md day2011
PDF
Exemple code oop_labview
PDF
Exemple de-code-oop-avec-labview
PDF
Exemple de-code-oop-avec-labview
PDF
Dev ops - Contiuous delivery
PDF
Logiciels 3d-112-ktcufc
Coder sans coder : Delphi en mode no code !
Entity Framework 7 : nouvelle version majeure d’Entity Framework
StyleCop avec visual studio 2010
Apache Cordova 3.3 de zéro
Outils de construction pour la recherche
Jcom02.ppt
ASP.NET MVC, Web API & KnockoutJS
WP7-SDMT
La Duck Conf - Les fakes news du low-code
Entity_framework_db first
Revit prg cdfva2013
Cours cordova & REST
Domain_Driven_Design
Forum PHP 2010 - Les frameworks, essentiels dans-l-ecosysteme-php-xavier-laco...
Soft fluent@md day2011
Exemple code oop_labview
Exemple de-code-oop-avec-labview
Exemple de-code-oop-avec-labview
Dev ops - Contiuous delivery
Logiciels 3d-112-ktcufc
Publicité

Plus de Novencia Groupe (20)

PDF
Datalake de l'idée à la plateforme
PDF
Ambient intelligence & bigdata
PDF
Workshop Fonctionnel - Mecanisme surveillance unique
PDF
Workshop Fonctionnel - TITRISATION : LE RETOUR
PDF
L’approche Big Data en finance de marché 2/2
PDF
L’approche Big Data en finance de marché 1/2
PPT
Les Acronymes financiers de 2014
PDF
FATCA et DODD-FRANK : Deux lois américaines qui s’imposent aux banques europé...
PDF
Qualité de code, sonar, la dette
PDF
PDF
Euro II : Nouvelle donne 2012
PDF
Les systèmes de compensation
PDF
Présentation des marché de capitaux
PDF
La crise de l'euro
PDF
Introduction à la finance de marché
PDF
Déployer une application directement depuis visual studio 2010
PDF
Mécanisme de planification de tâches
PDF
Création d’un service wcf
PDF
Configurer ldaps sur un dc (avec une
PDF
Sécurisation des wcf
Datalake de l'idée à la plateforme
Ambient intelligence & bigdata
Workshop Fonctionnel - Mecanisme surveillance unique
Workshop Fonctionnel - TITRISATION : LE RETOUR
L’approche Big Data en finance de marché 2/2
L’approche Big Data en finance de marché 1/2
Les Acronymes financiers de 2014
FATCA et DODD-FRANK : Deux lois américaines qui s’imposent aux banques europé...
Qualité de code, sonar, la dette
Euro II : Nouvelle donne 2012
Les systèmes de compensation
Présentation des marché de capitaux
La crise de l'euro
Introduction à la finance de marché
Déployer une application directement depuis visual studio 2010
Mécanisme de planification de tâches
Création d’un service wcf
Configurer ldaps sur un dc (avec une
Sécurisation des wcf
Publicité

Visual studio 2012

  • 1. Visual Studio 2012 / Entity Framework Alain BELUT
  • 2. Avec Visual Studio 2012, lorsque vous utilisez l'Entity Framework Designer, désormais, il sera généré, comme cela est préconisé depuis l'Entity Framework 4.1, un context héritant de DBContext et des classes POCO (Plain Old Code Object) pour les entités. Cela peut être déroutant quand on a l'habitude d'utiliser un context héritant de ObjectContext. Il est possible de revenir à la génération d'ObjectContext : après avoir créé votre Model EDMX, vous devrez supprimer les codes sous-jacents *.tt : 16/11/2012 Groupe NOVENCIA - 25 Rue de Maubeuge 75009 PARIS - Tél. : 01 44 63 53 13 - Fax : 01 44 63 53 14 - www.novencia.com - contact@novencia.com 2
  • 3. Une fois cela fait, vous devrez spécifier dans l'EF Designer que vous souhaitez utiliser la Génération de Code par Defaut. Faire un clic droit dans un emplace "vide" du designer, puis cliquer sur Propriétés. Cliquer sur la propriété "Stratégie de génération de code" pour modifier la valeur "Aucun" à la valeur "Par défaut". 16/11/2012 Groupe NOVENCIA - 25 Rue de Maubeuge 75009 PARIS - Tél. : 01 44 63 53 13 - Fax : 01 44 63 53 14 - www.novencia.com - contact@novencia.com 3