octobre
2007
Dans la série des bindings qui sortent de l’ordinaire, il y avait l’article de Mitch sur le binding avec la base de registre. Josh Smith vient de proposer un article sur le binding avec le système de fichier.
octobre
2007
Guy Burstein s’est lancé dans une série de post sur LINQ To SQL. Pour l’instant on trouve : Linq to SQL Attribute Based Mapping Linq to SQL Xml Based Mapping How To: Model Inheritance in Databases Linq to SQL Inheritance Linq to SQL Stored Procedures Linq to SQL Stored Procedures with Multiple Results – IMultipleResults Linq to SQL Deferred Loading – Lazy Load
octobre
2007
J’en ai déjà parlé, il est possible de redéfinir une extension method en l’appliquant à un objet plus typé. Frédéric Mélantois vient de me faire découvrir, via son blog, qu’il était également possible de redéfinir une extension methods sans changer la classe sur laquelle elle s’applique. Ainsi, vous avez, par exemple, la possibilité de modifier les Extension Methods appelées dans une requête LINQ. Pour cela, il faut définir l’extension method dans la même assembly et […]
octobre
2007
Quelqu’un pourrait-il m’expliquer pourquoi on ne peut pas faire ça en VB : New MyForm().ShowDialog() Du coup on est obligé de stocker l’instance de MyFrm() dans une variable : Dim f As New MyForm() f.ShowDialog() ou d’utiliser la syntaxe suivante à laquelle je suis allergique : MyForm.ShowDialog()
octobre
2007
Dans l’aide msdn, un exemple est fourni avec la classe XmlNamespaceManager. Dans cet exemple, on utilise une XmlNameTable de la façon suivante : XmlNameTable nt = new XmlNameTable(); Seulement, XmlNameTable est une classe abstraite ! Seul l’exemple C# est faux. l’exemple VB utilise une classe dérivée de XmlNameTable : NameTable