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...
Learning WCF Basics
In my last article I told you that I've been learning Windows Communication Foundation. I have a system for learning about technologies like this (a loose system, I'll give you). My system has two steps: Read lots of articles that go over the basics of the technology Try and put together some samples that show me more about the performance metrics I could read a book from cover to cover (and do often...
Dynamic Type Composition at Runtime
I've been diving deep into some emerging technologies lately. One of the areas of interest to me has been Windows Communication Foundation (WCF) and all of the goodies that comes with that in the .NET Framework 3.0. When I learn about a new technology, I typically like to learn the basics and then start out by really putting the technology through its paces. One of the new serialization classes...
More Posts