juin
2007
François Mérand a posté un article très intéressant intitulé « De SCSF à Acropolis : L’évolution du développement d’applications Windows composites ».
juin
2007
En C#, imaginons le code suivant : namespace NS { public class Class1 { } } défini dans une assembly A1 et le code : namespace NS { class Class2 { Class1 test; } } défini dans une assembly A2 référençant l’assembly A1. Pas de problème, c’est le même namespace, le compilateur a compris que la classe Class1 était celle de A1. Si nous avions dit que […]
juin
2007
En règle générale, dans un Insert sur une collection, on passe d’abord l’index (int) puis la valeur que l’on veut inséser. ex: public void Insert(int index, T item) Cependant, dans ce n’est pas le cas d’une DataRowCollection. En effet, la méthode Insert a les paramètres inversés ! public void InsertAt(DataRow row, int pos)
juin
2007
Pierre-Marie m’a montré aujourd’hui une fonction DateDiff que l’on trouve dans le namespace Microsoft.VisualBasic. Tout d’abord j’ai été déçu par celle-ci. En effet, Microsoft.VisualBasic.DateDiff(DateInterval.Month, New Date(2006, 5, 21), New Date(2006, 7, 19)) retourne 2 au lieu de 1. En regardant le code avec reflector, la fonction retourne * 12 + sans se soucier du jour. Passons, ce n’est pas l’objet de ce post et SQL Server fait la même chose. Vous l’avez probablement remarqué, en […]
juin
2007
En C#, vous ne pourrez pas affecter null à un int par ex. En VB si ! Quand vous affectez null à un Integer, il prendra la valeur par défaut (0). Pour obtenir la valeur par défaut en C#, vous avez le mot clé default : int i = default(int); Personnellement je trouve cela beaucoup plus propre.
juin
2007
Un très bon article de plus relatif à LINQ : A LINQ provider for RDF files
juin
2007
Un lien vers C# 3 et LINQ Un deuxième Un lien qui traite du Binding avec WPF
juin
2007
Je vous conseille les liens suivants : http://weblogs.asp.net/fmarguerie/archive/2007/02/20/plinq-presentation-a-query-language-for-data-parallel-programming.aspx http://www.bluebytesoftware.com/blog/PermaLink,guid,200c3151-fbd5-4bfe-bb1e-0d6b90c6442b.aspx http://developer.db4o.com/blogs/carl/archive/2007/02/12/the-future-is-parallel.aspx
juin
2007
Un webcast expliquant comment connecter une base de donnée SQL avec LINQ.