Updating my mind

When you’re learning something new and eventually you figure it out, you got a fresh algorithm or rules in your mind, to understand how to use that. At that point you can explain it to somebody else and he/she will most likely understand the thing faster....

Dynamic assemblies and serialization

The AbstractBindableWrapper is getting more and more difficult. I am facing a lot of problems regarding Windows Forms and WPF databinding and of course regarding Reflection.Emit. AOP is very cool but is not easy to implement. I’ve written a dynamic proxy...

Could not load type X from assembly Y

There are a bunch of reasons you can get this issue but one of the most difficult to find out is this: You’re adding methods to an assembly that is also installed in the GAC You have a reference to that assembly in another project. The reference is not pointing...

Updating a WPF Treeview

I did post about this few days ago… but I made a big mistake!!!. Fortunately my post was online for 8 hours or so. What I was wondering is how to create new items in a WPF Treeview that has been created using a HierarchicalDataTemplate with a collection of...

Put a scripting language in your life

I think my first scripting language was something called ARexx in my old Amiga 1200. I used to write ARexx script for environment tunning. After that the Bourne Again Shell (BASH) has been REALLY handy in the past years as I was working always in unix environments...

On productivity

Most of the people I’ve met think that being at work a lot of hours means more productivity. I mean in IT, in software development. For some reason they believe that the more hours you sit in front of the computer the better. I find this absolutely wrong,...