title: Converting query expression to Linq method syntax
body: <p>I use EF 4 and C#.</p>
  
  <p>I have a query like:</p>
  
  <pre><code>var contentsAuthor = from c in context.CmsContents
                       join a in context.CmsAuthors on c.AuthorId equals a.AuthorId
                       where a.UserId == userGuid
                       select new
                       {
                           c.Title,
                           c.ContentId
                       };
  </code></pre>
  
  <p>I would like rewrite it in Linq with Lambda Expression.
  My questions:</p>
  
  <ul>
  <li>How to rewrite it?</li>
  <li>What is the appropriate name for my query syntax and the new with Linq and Lambda (query expression and Linq to Entities???). Please give me a hit on this point I'm confused.</li>
  </ul>
  
  <p>Notes: probably the title for this question is not appropriate, let me know I will improve it</p>
  
  <p>Thanks guys for your help on this!</p>