Binding not working as expected

The property "get" is fired 2 times and the "set" every time o type a letter in the textbox the "get" is hit 2 times before the "set" and none after, so the modifications you do that can change the text is not updated
in the UI

Is there any way to make the propertychanged event only on validation/lost focus of a text box? like there is with the standard winforms BindingManager

It looks like we are able to use Codeplex normally again. Concerning the "update bound value on Validate event" request, it was committed on change sets #82488 and #82489.

Concerning the events fired twice, on change set #82490, I committed a sample just to test for this issue. And... there is an issue. The binding library works ok, so it's not a critical issue. Certainly it can be improved but fixes like this one can bring real
bugs.