Parcourir par tags
Tous les tags »
.Net »
VB »
C# (RSS)
Quel est la différence entre la version C# ( Category c) => c.Products et la version VB Function (c As Category) c.Products ?
Lire la suite...
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...
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...
Une requête LINQ To SQL ou LINQ To Entities est traduite en un Expression Tree qui va ensuite être optimisé puis tarduit à son tour en SQL. Le fait d'utiliser des CompiledQueries à la place de requêtes LINQ classique fait qu'une fois que votre requête
Lire la suite...
Ces méthodes SQL souvent utilisées, n'existent pas en .Net. De ce fait, on peut se compliquer la vie avec LINQ. LINQ To SQL est limité à SQL Server. Du coup, ces méthodes ont été développées en .Net pour LINQ To SQL : System.Data.Linq.SqlClient. SqlMethods
Lire la suite...
Souvent, avant de modifier une méthode, il faut réfléchir aux impacts que ça peut avoir afin d'éviter les effets de bord. Pour cela, il fait savoir qui appelle notre méthode. Pour cela, on a le FindAllReferences. Le problème c'est que bien souvent on
Lire la suite...
Les generics (apparus avec la version 2.0 du framework .NET), c'est beau, c'est super, ça permet de factoriser le code, d'assurer une vérification plus stricte par le compilateur, de s'éviter des casts partout, etc. etc. Bref, que du bonheur J Oui mais…
Lire la suite...
Le billet de frédéric a donné lieu a une série de commentaires très intéressants et notamment à la question suivante : comment le compilateur choisit-il une extension method. Après quelques tests, je pense que la réponse est la suivante : Le compilateur
Lire la suite...
Je viens de l'apprendre (merci Mitsu ), la classe générique Table<T> (utilisée pour LINQ To SQL), a changé. La méthode Add s'appelle maintenant InsertOnSubmit. Je trouve que ce nom est beaucoup plus adapté que Add. En effet, il peut paraître déroutant
Lire la suite...
Les 10 derniers blogs postés
-
Astuce Windows : déplacer les fenêtres perdues d'un écran inexistant vers mon écran principal par
Atteint de JavaScriptite Aiguë [Cyril Durand] le il y a 4 heures et 49 minutes
-
Team System Database Edition : Version finale disponible de cette nouvelle mise à jour de la version 2008 par
SQL Server vu par Christian Robert le il y a 6 heures et 53 minutes
-
[Linq To WIQL] Les dessous du provider (Part 1: introduction) par
Michel Perfetti [Miiitch] le il y a 17 heures et 17 minutes
-
SharePoint 2007 : Activation de Features et ActivationDependencies par
Philippe Sentenac [MVP SharePoint] le il y a 18 heures et 18 minutes
-
Document W3C sur l'Accessibilité de Silverlight 2.0 par
Julien Chable le il y a 18 heures et 33 minutes
-
Visual Studio Talk Show par
Matthieu MEZIL le 12-01-2008, 01:38
-
Quakelight, un portage de Quake en Silverlight ! par
Pointeurs Microsoft de Yannick Lejeune le 11-30-2008, 23:23
-
ADOBE MAX 2008 - Enregistrement à Milan par
The diary of EBArtSoft le 11-30-2008, 20:25
-
Add-In Reflector : Reflector.Snippy, le Snippy de Jon Skeet sous forme d’un Add-In par
CoqBlog le 11-30-2008, 12:40
-
SQL Server : extraction d’informations sur la fragmentation des valeurs d’une colonne à valeurs séquentielles par
CoqBlog le 11-29-2008, 19:33