DataContractSerializer
- Is meant to be used for serialization/deserialization of class in WCF service to and from either JSON or XML.
- serializes properties and fields.
- Is faster than XmlSerializer
- Doesn't control how xml is generated. Should not be used when full control on generated XML structure is required
XMLSerializer
- XmlSerializer is only for XML serialization
- Supports full control over the XML structure
- Serializes only public properties
Myself Suraj Experiencing with Microsoft Technologies.
Related Posts:
DataContractSerializer vs XmlSerializer in WCF
DataContractSerializer
Is meant to be used for serialization/deserialization of class in WCF service to and from either JSON or XML.
serializes pro… Read More
WCF Concurrency
Introduction
Concurrency is the control of multiple threads active in an InstanceContext at any given time. This is controlled using the System.Servi… Read More
WCF REST ServicesA Beginner's Tutorial on Creating WCF REST ServicesIntroductionIn this article we will try to understand what are WCF REST services. We will see what … Read More
Fault Contract in WCF
What is fault Contract?
A Fault Contract is a way to handle an error/exception in WCF. In C# we can handle the error using try and catch blocks at t… Read More
Instance Management :: WCFServiceBehavior- Specifies the internal execution behavior of a service contract implementation.
ServiceBehaviour attribute is used to specify the Ins… Read More
0 comments:
Post a Comment