What is serialization in .NET? What are the ways to control
serialization?
Answers were Sorted based on User's Feedback
Answer / arijit mandal
Serialization is the process of converting an object into a
stream of bytes. On the other hand Deserialization is the
process of creating an object from a stream of bytes.
Serialization/Deserialization is used to transport or to
persist objects. Serialization can be defined as the
process of storing the state of an object to a storage
medium. During this process, the public and private fields
of the object and the name of the class, including the
assembly are converted to a stream of bytes. Which is then
written to a data stream. Upon the object's subsequent
deserialized, an exact clone of the original object is
created.
Is This Answer Correct ? | 23 Yes | 0 No |
Answer / ragesh
When developing smaller applications that do not have a
database (or other formal storage mechanism) or data that
doesn't need to be stored in a database (such as the state
of a web application), you often still would like to save
the data for later retrieval. There are many ways to do
this, but many of them are subject to a lot of extra code
(work) and extra time spent debugging. With .NET, there is
now an easy way to add this functionality to your code with
only a few lines of easily tested code. This easy way is
called serialization.
Is This Answer Correct ? | 7 Yes | 4 No |
What is different between User Control and Web Control and Custom Control?
Can we add constraints to the route? If yes, explain how we can do it?
Is .NET a runtime service or a development platform?
Diffence between .net framework 1.0 and 2.0?
Difference between .NET & J2EE
Explain the advantages of asp.net mvc over asp.net?
What is .net framework & its benefits?
Can you write a class without specifying namespace? Which namespace does it belong to by default?
What is shadowing?
Can I remove .net framework?
What is route config?
Is it possibe to run 2 aplication on single m/c, one App is on .Net Framework 1.0 and another one is on .Net Fremework 2.0?