Browse by Tags
Null Child Object After Deserialization
I have been running into a situation a lot lately, especially with applications that utilize WCF services. Specifically, it deals with deserialization, so I wanted to write up a little bit about what I have found and some best practices. Problem Consider the following scenario. You have the following object, defined in your WCF service: [DataContract] public class Programmer { [DataMember] public List<...
Breaking Changes are No Big Deal
So, here's the setup. Your boss comes to you and says, "We need an organized way to handle breaking changes in classes defined in a shared library when an object of that class type crosses a serialization boundary and is deserialized from one version of the class to another." What do you do? If you are like me, at the same time as you are looking at him/her like they have just gone bonkers, you are...
More Posts