septembre
2007
Une nouvelle CTP de Blend 2 vient de sortir. Pour plus de détails, consultez le post de la rédaction .NET.
septembre
2007
Avec FunctionImport, LINQ To Entities permet de se mapper sur une proc stock. L’équipe ADO .NET vient de publier un post décrivant comment faire cela.
septembre
2007
Mike Taulty a eu la bonne idée de regrouper les articles de Julie Lerman sur le sujet.
septembre
2007
Le Framework 3.5 se dote d’une nouvelle collection : la classe (générique) HashSet. Cette classe permet d’effectuer des opérations mathématiques sur les ensembles. Pour plus d’info, je vous conseille l’article de Florian Casabianca.
septembre
2007
Les regions, qu’elle super idée. J’ai l’habitude de les utiliser un peu partout et même dans le corps d’une méthode. Mais en VB, ce n’est pas possible Déjà qu’en VB, on ne peut pas répéter le titre de la region dans le #End Region…
septembre
2007
Scott Guthrie continue sa série consacrée à l’utilisation de LINQ To SQL dans Visual Studio 2008 avec son 9ème post consacré à l’utilisation de LINQ en ASP.
septembre
2007
Matthew Cochran vient de publier un article sur la mise en place d’une architecture basée sur un système de plug-in. Pour avoir déjà réalisé ce genre d’architecture, ce qu’il propose ressemble beaucoup à ce que j’avais fait (ce qui me rassure ).
septembre
2007
J’ai été surpris de constater, quand j’ai commencé à regarder C# 3.0, que les object initializers passaient par une variable intermédiaire. Ce matin, j’ai pensé à une possible explication. L’instruction suivante : c = new C { I1 = 1, I2 = 2 }; correspond à une seule instruction, même si elle sera traduite en 4 par le compilateur : C <>g__initLocal0 = new C(); <>g__initLocal0.I1 = 1; <>g__initLocal0.I2 = 2; c = <>g__initLocal0; Cette […]
septembre
2007
J’ai lu dans la nuit le post suivant. J’ai d’abord cru à une blague mais après réflexion, ça ne me choque pas. « static void test(int? arg1, int? arg2) { Console.WriteLine(« arg1 == arg2 returns {0} », (arg1 == arg2)); Console.WriteLine(« arg1 <= arg2 returns {0} », (arg1 <= arg2)); } The output in some cases will be: arg1 == arg2 returns True arg1 <= arg2 returns False » Ce cas n’arrive que lorsque arg1 et arg2 sont égales à null. […]
septembre
2007
Après avoir traité les nouveautés du langage VB9, Bart de Smeth, en arrive logiquement à LINQ.