2010-11-21 17 views

cevap

3

Silverlight bir istemci tarafı çalışma zamanıdır (Kod, sunucuda yürütülmez). Bu nedenle, doğrudan bir DB'yi çağırmak için Entity Framework'ü kullanamazsınız. DEA Hizmetleri, Silverlight'ın konuşabileceği bir web hizmeti katmanı oluşturur. İstemci tarafında proxy sınıfları, hizmet katmanı ile etkileşim kurmak için oluşturulur. DEA Veri Hizmetleri, EF'i doğrudan sorguladığınız gibi görünmesini sağlamak için tasarlanmıştır.

EF'yi DEA hizmetsiz olarak kullanmak için temel bir hizmet sınıfı oluşturabilir ve tüm iş mantığınıza sahip olabilirsiniz ve bu hizmetin içinden Entity Framework'ü kullanabilirsiniz. Diğer hizmetlerde olduğu gibi bu servis katmanına çağrı yaparsınız.