Array
(
)

Join com LINQ, buscando a última data de outra tabela

João Effting
   - 17 jun 2014

Boa noite,
tenho duas tabelas: Aluno¹ e HistoricoFaixa²
¹ - Tabela para cadastras os alunos de karate;
² - Tabela para gravar as graduações de faixa do aluno;
Suponhamos que a tabela tenha apenas esses campos
Aluno {idAluno, Nome}
HistoricoFaixa{idAluno,DataExame, CorFaixa}

Gostaria de trazer para uma View, todos os campos da tabela Aluno, mais o campo CorFaixa da tabela HistoricoFaixa, porém, da última data de exame (max) .
Alguém poderia me ajudarc com o comando? Sou novato no LINQ, então não sei como funciona direito.
ps: Estou usando com dbContext;
Atenciosamente,
João