Category Archives: .NET

String.Join : nouvelles surcharges en .NET 4.0

Tant qu’on est dans les petites découvertes sur .NET 4.0 : il y a désormais une surcharge de String.Join prenant un IEnumerable<T> en paramètre. Auparavant, on était obligé d’écrire ce genre de code, avec un ToArray() pas très élégant : … Continue reading

Posted in .NET | Leave a comment

Stopwatch.Restart() : une autre nouveauté de .NET 4.0

C’est le genre de petite fonction qui ne mange pas de pain, mais qui montre que parfois, Microsoft prend en compte les demandes des développeurs. Restart() ne fait rien qu’il était impossible de faire en .NET 2.0 : il rend … Continue reading

Posted in .NET | Tagged | Leave a comment

TryParse pour Enum : ça existe, mais en .NET 4.0

La plupart d’entre vous savez que gérer une exception est quelque chose de très lent, et qui peut amener à des potentiels problèmes de performance. Prenons un bloc de code comme ceci : decimal Resultat = 0; Stopwatch Chrono = … Continue reading

Posted in .NET, C# | 2 Comments

Centre de solutions .NET Framework

Je suis content de vous annoncer que ce blog est désormais référencé dans le Centre de solutions .NET du support Microsoft (catégorie Communautés). Je ne peux que vous recommander d’aller faire un tour sur http://support.microsoft.com/ph/548/fr, c’est plein de ressources intéressantes. … Continue reading

Posted in .NET | Leave a comment

Profilage de performance sur tests dans Visual Studio 2010

Pour commencer, un petit caveat : vous ne pourrez reproduire ce qui suit que sur une version Premium ou Ultimate de Visual Studio 2010. Je souhaitais rediger ce petit post pour éviter si possible à certains de mes lecteurs de … Continue reading

Posted in .NET, Tests | Tagged | 1 Comment

Concours avec un Windows Phone et une Kinect à gagner

Microsoft organise un concours “J’en ai rien à déployer”, dans le droit fil des “J’en ai rien à coder”. Une Kinect pour faire quelques tests du SDK me tente bien, moi J’aimerais bien voir si on peut affecter des gestes … Continue reading

Posted in .NET | Tagged | Leave a comment

Provider ADO.NET pour Bamboo

Il y a longtemps que je n’ai pas abordé le sujet de la prévalence objet sur ce blog. Le sujet est toutefois loin d’être abandonné. Je travaille en ce moment à un provider ADO.NET pour Bamboo. J’ai usé un premier … Continue reading

Posted in .NET, Prevalence | Tagged | Leave a comment

Providers ADO.NET par défaut absents du machine.config en .NET 4.0 !

Si vous utilisez le mode multi-providers dans ADO.NET depuis la version 2.0, vous saviez certainement que les providers devaient être déclarés dans le machine.config. Du coup, on voyait traditionnellement ceci dans le machine.config : Si vous jetez un œil dans … Continue reading

Posted in .NET, Debogage | Leave a comment

Même en Belgique !

Je suis assez fier de vous faire part du lien ci-dessous, qui m’a appris que mon livre était lu jusqu’en Belgique ! Moi, j’étais déjà content qu’il sorte des portes de ma société http://informaticien.be/articles_item-9948-Ecrire_du_code__NET_performant__profilage_et_bonnes_pratiques.html

Posted in .NET | Leave a comment

Elément final </feed> manquant

Le problème Je viens de tomber sur un bug (?) en utilisant WCF Data Services, et je suis pourtant en SP1 de VS2010. Imaginons le code ci-dessous : Si j’utilise le code tel quel, le résultat renvoyé par le service … Continue reading

Posted in .NET, Debogage | Tagged | Leave a comment