août
2007
En VB, pour passer des valeurs aux propriétés des attributs, il faut utiliser := pour initialiser les propriétés. Cela est relativement surprenant dans la mesure où je reproche, et cela n’engage que moi, à VB de ne pas faire de distinction entre l’opérateur d’affectation et l’opérateur d’égalité. Avec les lambdas expressions, VB permet de passer les arguments dans un ordre différent de celui prévu par le delegate. Pour cela, il faut, de nouveau, utiliser le […]
août
2007
Visual Studio 2008 permet de faire aussi bien du developpement .NET 2.0, .NET 3.0 et bien sûr .NET 3.5. Bruno Boucard explique très bien tout ça dans son blog.
août
2007
Bart de Smeth a publié un excellent post sur une nouveauté du framework 3.5 : les expression trees. Cette notion est fondamentale pour comprendre le fonctionnement de LINQ To SQL (par exemple), cependant, elle peut être ignorée par les développeurs (beaucoup trop nombreux) qui se contentent d’utiliser le framework .NET sans chercher à comprendre son fonctionnement.
août
2007
Comme je viens de le lire sur le blog de Bart de Smeth, 5 nouvelles extension methods font leur apparition avec la Beta 2 de Visual Studio 2008. En réalité, il s’agit plutôt de nouvelles surcharges de méthodes existantes.
août
2007
Bart de Smeth a posté un excellent post sur les partial methods.
août
2007
Kader Yildirim continue sa série LINQ à 360° avec LINQ To SQL. Je ne peux que vous conseiller de le lire attentivement. Personnellement, je m’intéresse, entre autre chose, à LINQ To SQL depuis plusieurs mois et cela ne m’a pas empêché d’apprendre des choses à la lecture de cet excellent article.
août
2007
<a href= »http://blogs.msdn.com/mitsufu »>Mitsu</a> s’est lancé dans une série de quizz (2 pour l’instant) relatifs à C# 3.0. J’ai fait un truc assez rigolo hier soir et, du coup, je lance aussi mon Quizz pour comparer avec ma solution. On a un type anonyme avec trois propriétés : Nom (string), Prenom (string), Ville (string). On a une requête LINQ (To XML dans mon cas mais on s’en fout) qui doit retourner un IEnumerable de notre type avec […]
juillet
2007
Pour ceux qui n’avait pas téléchargé la CTP de juin, vous allez pouvoir tester, entre autre, les partial methods. La Beta 2 d’Orcas est sortie !!! Thomas Lebrun a eu la bonne idée de faire un descriptif des nouveautés.
juillet
2007
Mitsu avait posté un quizz sur l’intérêt de l’extension method suivante : public static IEnumerable<TSource> AsEnumerable<TSource>(this IEnumerable<TSource> source) { return source; } Simon Ferquel a (enfin :D) donné la réponse sur son blog. Et je dois bien reconnaître que, même si ça me fait mal de l’avouer, j’étais à des années lumières de la bonne réponse.
juillet
2007
Mitsu apporte lui-même la réponse à son quizz avec, au passage, un très bon rappel sur les extension methods.