2013-09-25 1 views
0

Offices.aspx라는 페이지가 있습니다.이 페이지에는 회사의 사무실 위치와 관련된 몇 가지 서버 컨트롤과 Google 맵이 표시됩니다.웹폼 및 스크립트 서비스 아키텍처

서버 컨트롤의 경우 코드가 풍부한 사용자 경험 트레인이 들어가기 전에 항상했듯이 코드 비헤이비어로 데이터를 바인딩 할 수 있으며 Javascript로 처리 할 수 ​​있습니다.

Google지도의 경우 스크립트 서비스에 액세스해야하므로 이제 Offices.svc도 받았습니다.

두 가지 (Offices.aspx 및 Offices.svc)가 필요로하는 논리의 상당 부분은 동일하며 라이브러리로 분리 할 수 ​​있다고 생각하지만 조금 복잡해 보입니다. 누구든지이 문제에 대해 의견을 나눌 수 있는지 궁금합니다.

답변

0

잘못된 아키텍처입니다. 클라이언트 측에 knockout.js를, 앱 유형으로 MVC를 사용하는 것이 좋습니다.

관련 문제