title: How to serialize nullable DateTime in a .net web service?
body: <p>I am trying to pass some Subsonic collections to a client via a web service.  When I reference the web service the IDE complains with:</p>
  
  <p>Cannot serialize member 'EndDate' of type System.Nullable`1[System.DateTime]. XmlAttribute/XmlText cannot be used to encode complex types.</p>
  
  <p>Is there any way of serializing nullable complex types in a .net web service?</p>