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 » IL » C# » .Net   (RSS)
reflector bug IL -> C#/VB/etc.
Je regardais le code de l'Entity Framework quand je suis tombé sur le code suivant : switch ( this .<>1__state) { case 3 : case 4 : break ; default : return ; try { } finally { this .<>m__Finally6(); } break ; } Cela me paraissant bizarre, Lire la suite...

Posté le mercredi 4 juin 2008 08:39 par Matthieu MEZIL | 2 commentaire(s)

Classé sous : , , , ,

Entity Cloner v2
J'avais fait une première version de l'EntityCloner . Je viens de finir une nouvelle version qui clone non plus l'entité seule mais le graphe à partir de l'entité. public static class EntityObjectExtension { public static T Clone<T>( this T entityObject) Lire la suite...

Posté le samedi 31 mai 2008 23:29 par Matthieu MEZIL | 0 commentaire(s)

Classé sous : , , , ,

Instance private and protected. Qu'en pensez-vous ?
Je pense que ça serait bien de rajouter les notions de privé à l'instance (en plus de privé à la classe) et idem pour protected. Dans beaucoup de cas, je voudrais inderdire ceci : class C1 { private int _test = 0; public int Test( C1 c1) { return c1._test; Lire la suite...

Posté le jeudi 22 mai 2008 19:33 par Matthieu MEZIL | 1 commentaire(s)

Classé sous : , , ,

LINQ To SQL Table -> DataTable, génération de code à la volée, V3
Suite à la nouvelle remarque de Jean-Baptiste , mon code devient finalement ceci : namespace ConsoleApplication81 { class Program { static void Main( string [] args) { using ( var context = new DataClasses1DataContext ()) { var dt = LinqTableToDataTableHelper Lire la suite...

Posté le lundi 14 avril 2008 17:49 par Matthieu MEZIL | 0 commentaire(s)

Classé sous : , , , ,

LINQ To SQL Table -> DataTable, génération de code à la volée, V2
C'est pas parce que je suis au MVP Summit que ça va m'empêcher de coder la nuit. J'avais précédemment blogué sur la génération de code à la volée qui permettait de convertir une Table LINQ To SQL en DataTable . Suite à la remarque de Jean-Baptiste le Lire la suite...

Posté le lundi 14 avril 2008 09:00 par Matthieu MEZIL | 5 commentaire(s)

Classé sous : , , , ,

Génération de code à la volée
J'ai récemment eu la question suivante : comment, à partir d'une System.Linq.Table<T> générer une DataTable. Ma réponse a tout de suite était : par reflection. Le problème de la reflection c'est que c'est long. Du coup la meilleure façon d'optimiser Lire la suite...

Posté le lundi 31 mars 2008 03:22 par Matthieu MEZIL | 1 commentaire(s)

Classé sous : , , , ,



Les 10 derniers blogs postés

- EF et WPF par Matthieu MEZIL le il y a 15 heures et 44 minutes

- C# : Vérifications / Performances par Pierrick's Blog le il y a 19 heures et 20 minutes

- Du nouveau sur le clubvsts par Noham Choulant le il y a 20 heures et 59 minutes

- StyleCop SDK disponible par Michel Perfetti [Miiitch] le il y a 23 heures et 20 minutes

- Data Structures and Algorithms : un livre gratuit par Elise's blog le 08-29-2008, 11:39

- [ASP.NET] - Ajax vNext Preview 2 par Aurelien's Blog - When ClientSide meets .Net le 08-29-2008, 10:35

- TPH IS Not Null sur la relation par Matthieu MEZIL le 08-29-2008, 08:15

- Mise à jours du code Source du .NET Framework 3.5 SP1 disponible sur le Reference Source Code Center par RedoBlog - The .NET Gentleman !!! le 08-29-2008, 01:50

- ASP.net 3.5 SP1 : combiner les fichiers JavaScript grace au CompositeScript du ScriptManager (ex ScriptCombining du toolkitScriptManager) par Atteint de JavaScriptite Aiguë [Cyril Durand] le 08-28-2008, 22:39

- [Expression Web] Problème : Quand j'affiche l'Aide (F1), cela me met un message d'erreur. par Expression Web & Me le 08-28-2008, 19:44