Использовать Включить :
var users = from u in db.Users.Include("Areas")
where u.Name.StartsWith("F")
select u;
Также изменить этот код:
if(users.Count() > 0) // executes query
{
var dto = users.First(); // executes it again
}
на:
var dto = users.FirstOrDefault(); // execute once
if (dto != null)
{
// ...
}