20 개의 열이있는 표가 하나 있는데,이 데이터를 UI에만 표시하고 싶습니다 (추가/수정/삭제 아님). DAL 프로젝트 나 웹 프로젝트에서이 테이블에 대한 DTO 클래스를 만들 수있는 적절한 위치는 어디인지 알고 싶습니다.Silverlight WCF RIA에서 DTO 클래스를 만들 위치는 어디입니까?
0
A
답변
3
웹 프로젝트에서 DTO를 생성하고 엔티티를 매핑 한 다음 도메인 서비스 호출에서 반환 할 수 있습니다. 엔티티를 반환하고 [Display (AutoGenerated = False)]로 표시하지 않으려는 속성을 표시 할 수도 있습니다.
0
LINQ to Entity 또는 LINQ to SQL을 사용하는 경우 프로젝션을 사용하여 WCF 서비스 요청에서 반환되는 항목을 제한하고 익명 형식으로 작업 할 수 있습니다. LINQ 선택 메서드를 사용하십시오. 그렇다면 DTO 객체를 생성 할 필요가 없습니다.
언급 한 UI가 Silverlight 인 경우 WCF 데이터 서비스 (EDIT : 및 WCF RIA 서비스는 지원하지 않음)가 서비스 전체의 투영을 지원합니다.
LINQ 예 :
context.Displays
.OrderBy(d => d.Title)
.Select (
d =>
new
{
Title = d.Title
})
줄리 러먼은 QueryView in an MSDN Magazine article을 사용했다. 그것은 해결책 일 것입니다.
0
데이터 만 표시하려면보기를 만들고 클라이언트 측에서 직접 가져 오는 것이 좋습니다. 이것은 훨씬 더 깔끔하고 쉽게 될 것입니다.
관련 문제
- 1. VB.NET의 WCF RIA에서 사용자 지정 DTO 사용
- 2. 세션 인스턴스를 만들 위치는 어디입니까?
- 3. MVC 프로젝트에 간단한 클래스를 넣을 위치는 어디입니까?
- 4. 레일스에서 기본 클래스를 수정해야하는 위치는 어디입니까?
- 5. MVC에서 ViewModel 클래스를 생성 할 위치는 어디입니까?
- 6. # MVC - 폴더 구조 - 클래스를 넣을 위치는 어디입니까?
- 7. Unity와 WCF 라이브러리 : wcf 라이브러리에서 단일성을로드 할 위치는 어디입니까?
- 8. CodeGenerationTools의 위치는 어디입니까
- 9. NSMutableArray를 초기화하는 위치는 어디입니까?
- 10. 누출 위치는 어디입니까?
- 11. 누출 위치는 어디입니까?
- 12. iPhone의 글꼴 위치는 어디입니까?
- 13. 누출 위치는 어디입니까?
- 14. UDK AnimatedCamera의 위치는 어디입니까?
- 15. 캔버스에있는 도형의 위치는 어디입니까?
- 16. DB.php의 위치는 어디입니까?
- 17. 누출 위치는 어디입니까?
- 18. corba 구현 위치는 어디입니까?
- 19. 데이터를 초기화해야하는 위치는 어디입니까?
- 20. com.opensymphony.workflow.loader.SpringWorkflowFactory의 위치는 어디입니까?
- 21. 데이터를 저장할 위치는 어디입니까?
- 22. EmbeddedViewEngine 등록 위치는 어디입니까?
- 23. DTO 및 WCF RIA
- 24. 어떤 카테고리입니까? 구현 위치는 어디입니까?
- 25. xap 파일을 실행할 때 Silverlight 어셈블리가 저장되는 위치는 어디입니까?
- 26. WCF 서비스가 EntityObject 또는 POCO/DTO 클래스를 반환해야합니까?
- 27. C# 뷰 특정 정보를 넣을 위치는 어디입니까?
- 28. OOP에 정적 메서드를 저장할 위치는 어디입니까?
- 29. Silverlight에서 구성 정보를 저장할 위치는 어디입니까?
- 30. 런타임에 암호를 저장할 위치는 어디입니까?
익명 형식으로 작업하는 경우 어떻게 해당 개체를 클라이언트로 반환 할 수 있습니까? (실버 라이트와 WCF RIA로 작업하고 있습니다.) – Anonymous
WCF 데이터 서비스가 프로젝션과 함께 작동한다는 것을 알고 있지만, WCF RIA 서비스에 좀 더 파고 들자 나는 그것을 사과하지 않는다는 것을 발견했습니다. 이 질문보기 : http://stackoverflow.com/questions/5176960/dynamic-query-with-wcf-ria-services – Aligned