title: first issue with first linq
body: <p>I'm using vs2008 framework 3.5 and i'm looking about linq for first time, following these <a href="http://msdn.microsoft.com/it-it/library/bb385164(v=vs.90).aspx" rel="nofollow">http://msdn.microsoft.com/it-it/library/bb385164(v=vs.90).aspx</a></p>
  
  <p>Creating data source like this <a href="http://msdn.microsoft.com/it-it/library/bb385204(VS.90).aspx" rel="nofollow">http://msdn.microsoft.com/it-it/library/bb385204(VS.90).aspx</a></p>
  
  <p>But i can't import/use linq.  Making a consoleApplication System.Core.dll reference and imports System.Linq should be automatic right?!</p>
  
  <p>writing in main:</p>
  
  <pre><code>Dim students = GetStudents()
  'Dim students As List(Of Student) = GetStudents() 'the same thing with this one
  Dim studentQuery = From currentStudent In students _
                     Where currentStudent.Rank &lt;= 10 _
                     Select currejt
  </code></pre>
  
  <p>The IDE doesn't like students in the query and says:</p>
  
  <pre><code>Error   1   Expression of type 'System.Collections.Generic.IEnumerable(Of ConsoleApplication1.Module1.Student)' 
  is not queryable. Make sure you are not missing an assembly reference and/or namespace 
  import for the LINQ provider. ConsoleApplication1 
  </code></pre>
  
  <p>where i'm wrong!?</p>
  
  <p>If i try 'Imports System.Linq' it says </p>
  
  <blockquote>
    <p>Warning   1   Namespace or type specified in the Imports 'System.Linq'
    doesn't contain any public member or cannot be found. Make sure the
    namespace or the type is defined and contains at least one public
    member. Make sure the imported element name doesn't use any aliases.</p>
  </blockquote>