Summary
This week I was really struggling to get this Design-Time CodeDom Serialization
code done. I think I've got my head around most of the architecture and how the
different bits and peaces fit together, so hopefully the next week will be much
more productive than this week.
Repository Data
Start of week revision: 40
End of week revision: 43
Visual ChangeSet:
http://monodt.i-nz.net/changeset?old_path=trunk&old=40&new_path=trunk&new=43
Plain Text ChangeSet:
http://monodt.i-nz.net/changeset?format=diff&new=43&old=40&new_path=trunk&old_path=trunk
Details
1) I have been researching even more on the
System.ComponentModel.Design.Serialization namespace.
2) I have implemented the following class library classes from the same
namespace:
-
SerializerAbsoluteContext.cs
-
MemberCodeDomSerializer.cs
-
CodeDomSerializerBase.cs - no Resources serialization and no
deserialization.
-
CodeDomSerializer.cs - stubbed
Next Week
-
Research on and implement:
-
CodeDomSerializer
-
CodeDomSerializerException
-
CollectionCodeDomSerializer
-
TypeCodeDomSerializer
-
EventCodeDomSerializer : MemberCodeDomSerializer
-
PropertyCodeDomSerializer : MemberCodeDomSerializer
-
FieldCodeDomSerializer : MemberCodeDomSerializer