I have a beautiful article about XML namespace collission here <http://msdn.microsoft.com/en-us/magazine/cc164122.aspx>.

The answer for the question 1 is suitable for me, except that I have a slightly different situation.

I have to get the properties of derived class instead of the base.

Case :
My B.clsPerson is inheritting A.clsPerson (A and B are namespaces) and I am not supposed to modify A.clsPerson.
What should be done during this case?
I still have the conflict as I am not authorized to alter anything inside the 'namespace A'.