title: LINQ: custom column names
body: <p><strong>UPDATE</strong></p>
  
  <p>I'm basically binding the query to a WinForms <code>DataGridView</code>. I want the column headers to be appropriate and have spaces when needed. For example, I would want a column header to be <code>First Name</code> instead of <code>FirstName</code>.</p>
  
  <hr>
  
  <p>How do you create your own custom column names in LINQ?  </p>
  
  <p>For example:</p>
  
  <pre><code>Dim query = From u In db.Users _
              Select u.FirstName AS 'First Name'
  </code></pre>