Accueil

Linq to SharePoint 2013

by Jean-Camille Mercier 10. juin 2015 16:10
La lecture des listes SharePoint est un peu fastidieuse à cause de l'écriture des requêtes CAML et du transfert entres les colonnes des ContentTypes et de nos objets métiers. Le top serait donc qu'on puisse requêter directement en objet et que le mapping soit automatique ! C'est donc ce que propose LINQ to SharePoin... [Plus]

EF5 : Ma collection est-elle chargée ou vide ?

by Jean-Camille Mercier 15. octobre 2013 08:19
Voici une astuce simple pour répondre à la question tout aussi simple : "je suis en lasy-loading mais j'aimerai différencier si ma collection est vide ou si elle n'a pas encore été chargée ?" Pour celà il faut demander à Entity Framework ainsi : var entry = _bddContext.Entry(monEntitie); bool ... [Plus]

EF5 : Créer une association fictive

by Jean-Camille Mercier 9. octobre 2013 10:28
Pourquoi une liaison fictive ? J'ai déjà eu le cas deux fois : Impossible de faire une vraie FK en BDD, exemple : une liaison entre une vue et une table La modélisation de la BDD impose un chemin trop long en objet C'est ce dernier cas que je vais détailler ici. Nous avons deux entités dérivées&nbs... [Plus]

EF5 : Découper le schéma

by Jean-Camille Mercier 11. septembre 2013 20:26
L'edmx du projet sur lequel je travail actuellement commence à être trop velu pour travailler dans de bonne condition, je me suis donc penché sur la question du découpage en plusieurs scénarii fonctionnels du diagram pour optimiser la lisibilité. En effet, il est possible de créer autant de diagram qu... [Plus]

EF5 : Accéder au DBContext depuis une entité

by Admin 28. juin 2013 10:09
Entity Framework, et les ORM en général, nous apportent une simplicité d'accès à notre de base de donnée époustouflante. Pourtant depuis la version 4, les décisions prisent par Microsoft concernant la génération des entités et l'accès à leur état en BD... [Plus]

Vue Oracle dans Entity Framework 5

by Jean-Camille Mercier 27. mai 2013 17:30
S'interfacer avec des anciens systèmes est toujours un challenge, cette fois c'est sur un progiciel de gestion hospitalière que je dois récupérer des données. Il n'est pas si vieux que ça, il utilise une base de données relationnelles en Oracle 9i ... Je vais donc décrire dans ce post comment ... [Plus]

DbContext : ObjectMaterialized

by Jean-Camille Mercier 13. mai 2013 22:51
Dans le cas de POCO générés depuis une base de donnée grâce à Entity Framework 5. Il est possible de customiser chaque accesseur des objets pour qu'ils lèvent l'événement "NotifyPropertyChanged" et ainsi utiliser au mieux les mécanismes de binding de WPF. Cependant, je me suis ren... [Plus]