New additions in 3.5 Sp1

In .NET 3.5 SP1 the following features are added to the DataContractSerializer.

1. Support for POCO types. Aaron has a nice writeup here. I have updated my post on Serialization Rules to include this.

2. Support for get-only collection properties.

3. Support for schema-verifiable multiple object reference (i.e using the same instance of an object in two places)

Another new feature worth mentioning is the support of XmlSerializer for serialization of faults. I will write more about each of these features in the near future.

Comments (3)

  1. edy says:

    Hi Sowmy! I have a some questions about DataContractSerializer serialization process. Could you give me your email for conversation? 🙂

  2. jasonvogel says:


    I’ve been using your WebService Studio app for a long time.  I’ve run into a couple of issues with it.  Is there anyway that I can get the source for it?  The binary is posted on, but not the source.



Skip to main content