|
Решение для слоя сервисов
|
|||
---|---|---|---|
#18+
Уважаемые коллеги, не могли бы вы поделиться соображениями о том, как удобнее всего реализовать слой сервисов? Подразумевается, что потребителем является WPF клиент, а под ним (сервисом) находится EF, если быть точнее, слой логики поверх EF. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.06.2011, 12:48 |
|
Решение для слоя сервисов
|
|||
---|---|---|---|
#18+
А в чём собственно проблемы? Сущности EF по умолчанию являются DataContract-ами. Деревья сущностей таскаются без проблем. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.06.2011, 14:54 |
|
Решение для слоя сервисов
|
|||
---|---|---|---|
#18+
bgrdx, C таким описанием вам прямая дорога к WCF Data Services Поверх EF они ложатся как родные (то есть они и есть практически родные). ... |
|||
:
Нравится:
Не нравится:
|
|||
20.06.2011, 15:09 |
|
Решение для слоя сервисов
|
|||
---|---|---|---|
#18+
bured, Дело в том, что раньше я имел дело в основном с RIA Services и опасаюсь проблем, которые могут возникнуть с чистым WCF, например, сомневаюсь, доступен ли там IQueriable, валидация Dynamic Data разделяемая клиентом и сервером, есть ли возможность генерировать репозиторий на клиенте и т.п. То есть, по большей части интересует, в чем чистый WCF отличается от RIA, где прибавится работы и как бы уменьшить ее объем. EF упомянул потому, что, насколько я мог видеть, MS предлагает использовать с ним в первую очередь Data Services, но это описывается на MSDN как работа с ним напрямую, без промежуточного слоя. Из-за этого наверняка понадобится дополнительно что-то делать и тогда не очень понятно, не получится ли это удобнее чем чистый WCF. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.06.2011, 15:35 |
|
Решение для слоя сервисов
|
|||
---|---|---|---|
#18+
heeepi, Спасибо, сейчас как раз копаю в этом направлении ... |
|||
:
Нравится:
Не нравится:
|
|||
20.06.2011, 15:37 |
|
Решение для слоя сервисов
|
|||
---|---|---|---|
#18+
CSLA - значительно более внятный и гибкий вариант, чем RIA. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.06.2011, 23:49 |
|
|
start [/forum/topic.php?fid=19&fpage=20&tid=1397423]: |
0ms |
get settings: |
8ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
80ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
46ms |
get tp. blocked users: |
2ms |
others: | 236ms |
total: | 408ms |
0 / 0 |