![]() |
Created by Thiago Russo
over 7 years ago
|
|
Question | Answer |
Escolhendo a serialização correta Vc precisa serializar alguns dados para um arquivo. O arquivo pode então ser processado por outro aplicativo .NET. Seus dados consistem de registros pessoais que armazenam informações importantes, tais como nomes, endereços, credenciais de logon, e detalhes de contato. Você está se perguntando qual serialização seria melhor. Você pensa em binário, XML, JSON ou usando um DataContract. 1. Para qual formato você deve seriar os dados? | 1. Você pode usar o formato binário, que é o menor e mais eficiente. XML e JSON são legível, mas eles resultar em um arquivo maior, e é mais lento para serializar a ele. |
2. Que serializer você deve usar? | 2. Você pode usar o BinaryFormatter para serializar seus dados para um Stream. |
3. Você precisa implementar quaisquer métodos de serialização específicas sobre o seu tipo? | 3. Como vc tem alguns dados sensíveis (as credenciais de logon), é importante que você implemente a interface ISerializable para que tenha total controle sobre essas propriedades. Caso contrário, alguém poderia abrir seu arquivo binário e extrair todas as credenciais de logon a partir dele. |
Want to create your own Flashcards for free with GoConqr? Learn more.