2012-11-08 6 views
2

이것은 내 첫 번째 질문이므로 실수/부정한 점을 알려주십시오.Linq to SQL을 사용하여 Upshot 도우미 확장

내 새 프로젝트에 SPA를 구현하고 싶었 기 때문에 어떤 검색 결과 후 Steve Sandersion에 도달했습니다 blog.

은 GitHub의에서 호스팅 코드를 보면, 나는 결말를 사용하는 EF를 사용했다,하지만 내 DAL 이미 EF로 마이그레이션하는 것은 매우 귀찮은 것 SQL을 Linq에 작성된 것으로 나타났습니다.

그래서 제 질문은 다음과 같습니다

  1. 사람이 성공적으로 L2S와 결말을 사용 했습니까? 예라면 몇 가지 예가 도움이 될 것입니다.
  2. L2S에서 내 DAL을 재사용 할 수 있도록 다른 방법으로 업 쇼없이 SPA를 구현할 수 있습니까?

난 그냥이 질문은 가능하지 않습니다 결말을 사용하는 등, 쓸모 서 오늘 발견

을 편집. Microsoft는 Upshot에 대한 작업을 중단했습니다. 일부 질문을 닫으십시오.

답변

1

나는 생각하지 않는다. Microsoft는 Linq-to-SQL을 사용하는 사람들이 생존하지 못하도록했습니다. 일부 js mvvm 라이브러리에서 jquery 및 web API와 같은 것을 사용하는 것이 더 좋습니다.

+0

감사합니다. 나도 그렇게 생각했습니다. 어떤 방법 으로든 감사합니다. – gaurav

1

내가 아는 한 이것이 가능해야합니다. 어시스턴트를 사용할 때 엔티티 프레임 워크를 사용할 필요가 없으면 자신의 와이어 링을 수행 할 수 있습니다.

ria 4 html demo에서 나는 리차드 서비스를 사용하여 서버에서 업샷 클라이언트로 데이터를 가져옵니다. 이렇게하면 DAL에 의존하지 않습니다. Ria 서비스는 규칙에 따라 작동합니다. 즉, 삽입, 업데이트 및 제거 방법이 모든 도메인 컨텍스트에 있으며 원하는대로 구현할 수 있습니다. 더 많은 정보를 얻으 시려면 this blogpost을 읽고 모든 것을 설정하십시오. 그리고 CRUD 작업에 대해서는 this을 on으로 설정하십시오.

+0

데모를 확인했습니다. 정말 gr8 보입니다. Upshot에 대한 모든 문서를 알고 있습니까? 감사합니다 – gaurav

+1

글쎄,이 문제가 될 수 있습니다. MS는 최근 unknow 시간에 대한 upshot 개발을 중단하기로 결정했습니다. 따라서 가장 많은 정보는 내 블로그와 같습니다. 동일한 "breeze.js"(http://www.breezejs.com/)를 수행하는 다른 프레임 워크를 제공 할 수 있습니다. 그러나 나는 그것에 대해 자세히 살펴볼 기회가 없다. –