L’utilisation de services asynchrones est souvent très utile : cela évite de bloquer l’application le temps du traitement permet d’annuler un traitement en cours Cependant, l’utilisation du mode asynchrone complexifie les algorithmes qui deviennent vite
Lire la suite...
Si vous voulez travailler avec des entités POCO et garder dans le même temps les fonctionnalités du contexte comme le tracking des modifications, l’attachement automatique des entités liées, le lazy loading, EF va générer un proxy qui hérite de vos entités
Lire la suite...
Contrairement à l’approche de Julie , je suis parti sur une approche Self-Tracking Entities et T4 à fond. La première étape consiste créer un projet que nous appellerons DAL et dans lequel, on va intégrer un edmx. Dans mon exemple, je suis parti sur Northwind
Lire la suite...
Imaginons une base avec une table Cars avec en PK un Id (nvarchar(8)) basé sur le Regex [1-9][0-9]{1,2}[A-Z]{2,3}[0-9]{2} où les deux derniers chiffres correspondent à un numéro de région. Dans la base l’incrémentation est faite de la manière suivante
Lire la suite...
Je viens de publier sur THB un article intitulé "l'objet c'est beau" . Je tiens à préciser que le but est bien de vous convaincre des bienfaits de l'objet et pas l'inverse. Certaines mauvaises langues auraient pu en douter en voyant un article aussi long
Lire la suite...
Cela fait longtemps que je dis que ça manque. Et bien c'est pas demain la veille que ça va changer. Cependant, Kirill Osenkov nous explique comment s'en passer (on a l'impression d'être à la fin de la vidéo sur la vie à Microsoft ). La première solution
Lire la suite...