-
Quand la faiblesse est une force
Parfois on voudrait avoir une référence "légère" d'un objet. Pour un cache, par exemple. Ce serait bien que l'objet reste en cache jusqu'au moment où il n' … more
-
When weakness is a power
Sometimes you'd like to have a "light" reference to an object. For a cache, for instance. You'd like to have it in memory until it is no more referenced anywhere in your application.
The … more
-
To //Build/ (Or not to //Build/)
J’étais un des heureux participants au Build il y a 2 semaines pour la présentation de Windows 8. Avec toutes ces rumeurs sur le futur de .NET, Silverlight et le … more
-
To //Build/ (Or not to //Build/)
I was one of the lucky attendee at the Build 2 weeks ago for the presentation of Windows 8. With all those rumors about the future of .NET, Silverlight and the total secrecy of Microsoft (I … more
-
Validation custom avec WCF RIA
Un petit post à propos sur la création d’attributs de validation custom pour WCF RIA.
Parfois les règles validation standards ne suffisent pas. Je vais expliquer comment … more
-
Custom validation with WCF RIA
Just a small post about custom validation attribute for WCF RIA.
Sometimes the standard validation rules are not enough. I’ll explain how easily create custom rules.First step is very easy : … more
-
WCF RIA Security
Dernièrement, j’ai un peu joué avec les services WCF RIA. Une des premières questions que je me suis posés était : « OK, c’est bien. … more
-
WCF RIA Security
I was playing a bit with WCF RIA lately. One of the first thing that came to my mind was “ok, this is cool. But how do I secure it?”.
I will explain the basics of authentication ( … more
-
(Fore)Closure of a dream
Un piège typique pour ceux qui commencent en C# (ainsi qu'une question d'interview classique) est le problème de closure.
Qu'est-ce donc? Voyons ce code:
var list = new List& … more
-
(Fore)Closure of a dream
A typical beginner pitfall (as well as a classic interview question) is the closure problem.
What is closure? Consider this code :
var list = new List<Action>();
Console.WriteLine("Closure … more
-
Orchard!
De retour ! LA pause à été plus longue que prévue (travail + etudes = temps plein) mais je commence à voir la fin.
Comme vous pouvez constater, j'ai chang& … more
-
Orchard!
Back to business! The hiatus is longer than expected (work + studies = full time) but I see the end.
As you can see, I changed my blog. Not only the design, but also the engine.
I'm using Orchard. … more
-
MIX11 (2)
I am back from MIX11 since one week, and it is time to think about what was (not) said there.
At first, I was afraid that Silverlight would be put in a dead end because of HTML5 (Disclaimer : I … more
-
MIX11 (2)
Je suis de retour du MIX11 depuis une semaine, il est temps de réfléchir à ce qui s’est dit (ou pas).
Au début, j’avais peur que ce soit la fin de … more
-
Mix11
Wow...je viens de réaliser que mon dernier post date de plus de 2 mois...beaucoup de boulot, mais beaucoup d'idées pour le blog. J'espère avoir du temps fin avril/dé … more
-
Mix11
Wow...didn't realized my last post is more than 2 months old....lot of work, but lot of ideas to blog.I hope to have time late april/end of may to continue. in the meantime I am currently in Las … more
-
Rx Reactive Framework 101 (Part I)
Introduction
Un peu par hasard j'ai entendu parler du Reactive Framework pour .NET. J'étais intrigué et le moins qu'on puisse dire c'est que je n'ai pas été d& … more
-
Rx Reactive Framework 101 (Part I)
Introduction
A little bit by chance, I heard about a new Reactive Framework for .NET. I was a little bit curious, and the least you can say is I wasn't disappointed at all ! It is a Push model … more
-
Magnificent 7
First of all, a happy new year to my beloved readers (If there is any).Quite a busy January,that explains the lack of updates.
I was quite busy playing with the Windows Phone 7. Well, to be precise, … more
-
Magnificent 7
Tout d'abord, bonne année à tous mes lecteurs (Si il y en a...).Un mois de janvier très occupé, ce qui explique le manque de mises à jour.
Je suis … more
