Büyük proje yapacaksan repository pattern kullanmanı tavsiye ederim.
Stored procedure'ler genelde düzenlemezsen complex type olarak geri dönüş değeri alırlar. Eğer düzenlemediysen entity'e göre düzenle.
http://www.entityframeworktutorial.n...framework.aspx

ps: ef'nin yeni sürümünde db first kalkıyor. Bildiğim kadarıyla db first çalışanlar için hala bir çözüm üretmediler, bakalım ne olacak.