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,...

New and cool site: DotNetKicks.com

I’ve discovered this cool site: DotNetKicks.com which has been developed using the popular SubSonic framework. It seems to be like a Digg clone but regarding .Net development. What is very nice is that they consider Mono, CastleProject and other open source...

Securing a WCF Service

There is a lot of nice documentation at Microsoft’s website along with some other good sites but I’m going to add some details and my working configuration for my service. For me, coming from Linux environments it has been a bit tedious to figure out how...

WPF Strongly Typed ComboBox

This is a hack more than an elegant solution but given the WPF architecture it has been the only way I’ve found to make a ComboBox strongly typed. The problem I had is that I use to access the SelectedItem ComboBox’s property casting the object or using...

Migrating from DynamicProxy to DynamicProxy2

Update II: I couldn’t wait. I’ve installed the last Mono daily binary tarball and all the unit tests are passing now!. It works perfectly! Update:The Mono implementation of GetMethodFromHandle for generics is already in the svn, so rather than write a...