Bienvenue à Blogs CodeS-SourceS Identification | Inscription | Aide

Matthieu MEZIL

I love .Net

Abonnements

Actualités

Locations of visitors to this page English blog
Locations of visitors to this blog

Parcourir par tags

Tous les tags » .Net   (RSS)
EF et le testeur fou
Je me suis amusé à faire des tests idiots avec l'Entity Framework. A partir de la table Product de Northwind, j'ai réalisé l'héritage suivant : < EntityType Name = " Product " > < Key > < PropertyRef Name = " ProductID " /> </ Key Lire la suite...

Posté le vendredi 18 juillet 2008 07:34 par Matthieu MEZIL | 0 commentaire(s)

Classé sous : , , ,

Dans quelle salle le C# a-t-il été inventé ?
Si vous voulez connaître la réponse ou, plus intéressant, entendre la Design Team de C#4, vous devriez regarder cette video channel9 Lire la suite...

Posté le mercredi 16 juillet 2008 22:04 par Matthieu MEZIL | 0 commentaire(s)

Classé sous : ,

Bien débuter avec l'entity framework
Depuis plusieurs mois, je vous parle de l'entity framework. Le problème quand on commence à bien maîtriser une techno c'est qu'on a tendance à parler de concepts comme s'ils étaient acquis pour tout le monde ce qui n'est pas toujours le cas. Ce post a Lire la suite...

Posté le mercredi 16 juillet 2008 19:30 par Matthieu MEZIL | 4 commentaire(s)

Classé sous : , , ,

Kirill Osenkov, 10 contre 1 que vous allez être surpris
Je ne sais même pas comment résumer ce post sans recopier tout le code tellement c'est surprenant. Le mieux c'est d'aller voir le post de Kirill Osenkov directement . Lire la suite...

Posté le mardi 15 juillet 2008 07:51 par Matthieu MEZIL | 1 commentaire(s)

Classé sous : ,

EF : Comment cloner les entités ?
Dans mon dernier post sur l'Entity Framework, je vous ai dis que la pattern classique de détachement / attachement incluait un Clone de l'entité. Cependant, la question que certains d'entre-vous se sont posée est : comment cloner une entité ? Il y a au Lire la suite...

Posté le mardi 15 juillet 2008 07:32 par Matthieu MEZIL | 0 commentaire(s)

Classé sous : , ,

Ecriture d'un provider IQueryable
La semaine dernière, je vous disais que Matt Warren avait repris sa série sur l'écriture d'un provider IQueryable . Il vient de publier le 11ème post de sa série . Lire la suite...

Posté le mardi 15 juillet 2008 06:40 par Matthieu MEZIL | 0 commentaire(s)

Classé sous : ,

La mise à jour en mode optimiste
Le pattern classique de détachement / attachement des entités est le suivant : Le serveur récupère l'entité. Le serveur l'envoit au client qui va la cloner. Pour faire un update, le client va renvoyer au serveur l'entité initiale + l'entité modifiée. Lire la suite...

Posté le vendredi 11 juillet 2008 21:54 par Matthieu MEZIL | 0 commentaire(s)

Classé sous : ,

Ecriture d'un provider IQueryable
6 mois après son dernier posts sur la création d'un provider IQueryable, Matt Warren vient de publier le 10ème post de sa série. http://blogs.msdn.com/mattwar/archive/2008/07/08/linq-building-an-iqueryable-provider-part-x.aspx Lire la suite...

Posté le mercredi 9 juillet 2008 20:27 par Matthieu MEZIL | 0 commentaire(s)

Classé sous : ,

Une table -> deux entity types sans colonne discriminante en base, gestion des relations
Avec mes deux précédents posts ( ssdl view et TPT et ssdl view et TPH ), je vous ai montré comment passer d'une table Employees à deux entity types : Employee et Manager avec Manager qui hérite de Employee. Maintenant, allons un peu plus loin. Dans ma Lire la suite...

Posté le dimanche 6 juillet 2008 13:53 par Matthieu MEZIL | 0 commentaire(s)

Classé sous : , ,

ssdl view et TPT
Reprenons l' exemple précédent et faisons la même chose avec du TPT. Au niveau du ssdl, il suffit de rajouter ceci : < EntitySet Name = " Managers " EntityType = " TestModel1.Store.Managers " > < DefiningQuery > SELECT DISTINCT EmployeeManager Lire la suite...

Posté le samedi 5 juillet 2008 02:04 par Matthieu MEZIL | 2 commentaire(s)

Classé sous : , ,

ssdl view et TPH
Ce post s'inspire d' un post précédent "EF : Comment faire de l'Entity Splitting avec des PK différentes ?" L'idée ici est la suivante. On a une table Employee avec 3 colonnes : EmployeeId (PK), EmployeeName et EmployeeManager (FK vers EmployeeId). De Lire la suite...

Posté le vendredi 4 juillet 2008 19:12 par Matthieu MEZIL | 0 commentaire(s)

Classé sous : , ,

Webcasts sur le Parallel Framework disponibles
Pour ceux qui comme moi n'ont pas eu la chance d'assister au mercredi du dev sur le parallel framework, mais aussi pour les autres, les webcasts sont en ligne Lire la suite...

Posté le vendredi 4 juillet 2008 17:26 par Matthieu MEZIL | 0 commentaire(s)

Classé sous : ,

EF : Comment faire de l'Entity Splitting avec des PK différentes ?
Imaginons que l'on veuille écrire une application dont le but est de gérer les stocks de produits en se basant sur Northwind sans avoir à les créer. Dans cette optique, on souhaite avoir deux Entitysets : Product et Supplier avec Supplier en ReadOnly. Lire la suite...

Posté le mercredi 18 juin 2008 02:17 par Matthieu MEZIL | 0 commentaire(s)

Classé sous : , , ,

Avec le SP1, VS 2008 gère les types anonymes dans le debugguer
Comme l'explique Sreekar Choudhary avec le SP1 de VS 2008, on a maintenant la possibilité d'utiliser un type anonyme pour faire un cast ou même instancier des objets anonymes dans le debugguer Lire la suite...

Posté le samedi 14 juin 2008 08:09 par Matthieu MEZIL | 0 commentaire(s)

Classé sous : ,

AsEnumerable, pas forcément pour faire du LINQ To Object
L'extension method AsEnumerable permet de passer de IQueryable<T> à IEnumerable<T>. Cela permet par exemple d'appeler dans une requêtes LINQ To SQL (ou LINQ To Entities) des méthodes non gérées par LINQ To SQL/Entities. Cependant, cette méthode Lire la suite...

Posté le vendredi 13 juin 2008 20:20 par Matthieu MEZIL | 0 commentaire(s)

Classé sous : , , , ,

Dinesh Kularni : LINQ To SQL tips next
J'avais blogué sur les 5 premières astuces de Dinesh Kularni . Voici les 3 suivants : LINQ to SQL Tips 6- How to refresh given DataContext won't stomp on your objects LINQ to SQL Tips 7- Minimal update when you don't want optimistic concurrency check Lire la suite...

Posté le vendredi 13 juin 2008 07:57 par Matthieu MEZIL | 0 commentaire(s)

Classé sous : , , ,

Entity Framework Relation : charger les fils avec un Include
Tout comme Julie qui a également blogué dessus , j'ai remarqué la réponse de Daniel Simmons à Ben S et tout comme Julie , je n'avais jamais utilisé cela par le passé. L'idée est la suivante : A partir de Northwind, on a une catégorie. On veut charger Lire la suite...

Posté le mercredi 11 juin 2008 08:02 par Matthieu MEZIL | 0 commentaire(s)

Classé sous : , ,

Parallel Framework presentation
Si vous êtes dispo le 23 juin pm (ce que n'est malheureusement pas mon cas), je ne peux que vous conseiller la presentation (en anglais) du parallel framework chez MS à Paris. Pour plus d'infos ou pour vous inscrire, c'est ici . Lire la suite...

Posté le lundi 9 juin 2008 10:26 par Matthieu MEZIL | 0 commentaire(s)

Classé sous : ,

Comment binder des radio buttons sur une propriété de type enum ?
Imaginons le cas suivant : public class MyBusinessClass { public MyEnum Value { get ; set ; } } public enum MyEnum { One, Two, Three, Four, Five } Je veux générer mes radios buttons à la volée et les bindés sur ma classe métier. Problème : Comment binder Lire la suite...

Posté le lundi 9 juin 2008 07:37 par Matthieu MEZIL | 2 commentaire(s)

Classé sous : ,

Managed Extensibility Framework CTP1
Krzysztof Cwalina a annoncé la première CTP public de Managed Extensibility Framework (MEF) . Pour faire simple, MEF est un framework qui permet de faciliter la gestion des add-in/plug-in dans vos applications. Enjoy :-) Lire la suite...

Posté le dimanche 8 juin 2008 09:11 par Matthieu MEZIL | 0 commentaire(s)

Classé sous : ,

Plus de Messages Page suivante »


Les 10 derniers blogs postés

- T_PAAMAYIM_NEKUDOTAYIM par MadMatt le il y a 19 heures et 34 minutes

- Et je mets le son.... par Pierrick's Blog le il y a 23 heures et 40 minutes

- SharePoint : Comment interdire l’accès à un utilisateur pour tous les sites d’une Web Application par Blog Technique de Romelard Fabrice le 07-18-2008, 19:05

- VPC - Reset de la position de la console par Blog technique de Nicolas Boonaert le 07-18-2008, 16:29

- Un bug dans IE rendra cette page… non-imprimable ! par Le blog de FremyCompany le 07-18-2008, 15:33

- Quelques retours sur Google Protocol Buffers par Julien Chable le 07-18-2008, 11:10

- SharePoint et le multilinguisme : Comment gérer la traduction des propriétés dans les toolbars des WebParts par The Mit's Blog le 07-18-2008, 10:53

- [Open XML] Les liens de la semaine 14/07/2008 par Julien Chable le 07-18-2008, 10:29

- Une nouvelle version des TFS Power tools est disponible par Michel Perfetti [Miiitch] le 07-18-2008, 09:37

- EF et le testeur fou par Matthieu MEZIL le 07-18-2008, 07:34