title: Ordering nullable DateTime in Linq to SQL
body: <p>I have started using Linq to SQL for a project im working on and i have run into a problem when ordering by a DateTime field but since the DateTime allows nulls the nulls are coming up as less than the actual dates in there.</p>
  
  <p>So i pretty much want the ones with a date to be at the top (ordered either way) then all the ones with no date set.</p>
  
  <pre><code>jobList = from ju in context.Job_Users_Assigned
            where ju.UserID == user.ID
            select ju.Job;
  return jobList.OrderByDescending(j =&gt; j.EndDate);
  </code></pre>