serialization 이란 개체를 저장하거나 전송할 수 있는 형태로 개체의 상태를 변환하는 프로세스 이다. 그리고serialization과 반대로 다시 개체로 변환하는 것을 deserialization이라 한다. serialization을 사용하는 가장 큰 이유는 개체의 상태를 저장소에 보존 했다가 나중에 똑같은 복사본을 다시 만들거나 한 응용프로그램 에서 다른 응용프로그램으로 개체를 전송하기 위해서 이다. .NET Framework에서는 제공하는 serialize 방식은 크게 2가지로 나눌 수 있다…