쥔장소식

로컬로는 잘된다. + 애저배포 및 바인딩완료

by 다물칸 posted Apr 25, 2013
?

단축키

Prev이전 문서

Next다음 문서

ESC닫기

크게 작게 위로 아래로 댓글로 가기 인쇄

실버라이트 데이터 바인딩 10일째

 

Entity Model(EDMX)과 Domain Service를 이용하는 WCF-RIA를 제쳐두고 WCF Service로 전환하여 테스트 중이다.

로그인 (Stored Procedure이용)과 그리드에 뿌려질 View Select를 간단히나마 데이터를 가져오는데는 성공하였다. (바인딩은 완료)

 

현재 고민 중인 것은 로컬 개발단에서 테스트만 잘된다는 거다. 현재 개발PC에서 웹 매트릭스로 돌리고 있는 웹서버에 올리면 안된다는게 현재의 고민거리

 

배포방법이 응용에서 했던 것처럼 Release에 있는 파일만 옮기면 안되는거였다. Web.config파일 수정도 했는데... 어쨋든 RIA Service는 서비스 파일도 있어야 되는듯하다.

Endpoint 이거는 VS2012에서 사라진 것인지 WebConfig파일에 태그는 있는데 구글링한것처럼 로컬호스트조차 없다. 비어있다.

 

어쨋든 구글링하다 본게 게시기능...

 애저에다가 배포했더니.. 잘된다. 썩을... 저 배포방법을 또 앵겨봐야 할듯 하다. 차후 이걸 구축할 때는 애저에다가 배포할 것이기 아니기 때문에....

 

 

다음 고민거리... 그리드 데이터들 이차원적인 데이터들을 가져올 때 처리방법

WCF Service 자체에서는 C#에서 이용할 수 있는 모든 걸 사용할 수 있지만, 이게 실버라이트에서는 기본적인 것 밖에 안된다.

SQLDataReader, Datatable 위에서 해놓은 것도 List<string>객체를 반환해서 그냥 Listbox에 뿌려주기 작전을 행했다.

 

21만건.. 속도도 그닥 무진장 느린것 같진 않다. 이제 그리드에 넣어보자.