title: How to minimalize size of serialized data
body: <p>I need to minimalize size of serialized class. As I understand size of serialized data depends on names of properties.<br>
  So class  </p>
  
  <pre><code>class XYZ
  {
  public int X { get;set;}
  }
  </code></pre>
  
  <p>is smaller after serialization than</p>
  
  <pre><code>class XYZ
  {
  public int NumberOfUsersWithAccessToReportingService { get;set;}
  }
  </code></pre>
  
  <p>Is there a way to mimimalize size of second class without changing names of properties to shorter versions like in first example? I need this to store data in Server.Cache so it is binary serialization.</p>