title: ObjectQuery<T> or IQueryable<T>
body: <p>I Use ObjectQuery as datasource for a couple of BindingSources in my winforms app.
  Problem is that Im used to Linq like queries so I use them defining datasource:</p>
  
  <pre><code>View.DsMyDataSource = (from p in ModelContext.GetContext.MyObject 
                         where p.Deleted == false  p) as ObjectQuery&lt;MyObject&gt;;
  </code></pre>
  
  <p><code>ModelContext.GetContext()</code> returns singleton of my modelContext entity.</p>
  
  <p>Is it good way of doing that ? I'm afraid that using LINQ like queries I may loose something because of cast.</p>
  
  <p>Is there any other way I can get ObjectQuery type using linq syntax ?</p>
  
  <p>Thanks for any hint.</p>