دوست عزیز ممنون از پاسخ شما، ولی من اصلا نفهمیدم چی به چی شد! ضمن اینکه کد های شما :
 var query = (from _Product in model.Products join _Group  in  model.Groups on _Product.GroupId equals _Group.Id select  new  {
ID = _Product.Id,
ProductName = _Product.Name,
GroupName = _Group.Name
});

خطای Value cannot be null رو میده.
لطف می کنی یکم توضیح بدی این کد ها چیکار می کنن؟