2010-06-09 2 views
0

Linq-to-SQL과 Entity Framework가 나란히 실행될 수 있는지 알고 싶습니다. 우리의 현재 구성은 Linq-to-SQL이며 결국 EF로 이동하려고합니다. 그러나 현재 Linq-to-SQL 측면에서 너무 많이 진행되고 있으며 단계적으로하고 싶습니다.Entity Framework와 Linq-to-SQL을 함께 실행할 수 있습니까?

그래서 우리는 단지 엔티티 프레임 워크에서 새로운 것들을 작성하기 시작할 수는 있지만 오래된 것들을 그대로두고 떠날 수 있습니까? 그리고 그만한 가치가 있니?

+0

+1하지만 EF로 이사하는 이유는 무엇입니까? L2S가 제공하지 않는 것은 무엇입니까? – griegs

+0

이전에 ORM으로 더 깨끗한 코드, 추악한 조인, SQL, 그리고 프로그램이 훨씬 더 빠르게 진화 할 기회를 얻었습니다. ORM은 미래의 imho입니다. 루비는 Active Record를 가지고 있습니다. Apple에는 coredata가 있습니다. 이제 Microsoft에는 Entity Framework가 있습니다. 그것은 시간이다! – foreyez

+2

내가 틀릴 수도 있지만 L2S *'IS' * ORM – Luiscencio

답변

4

동일한 프로젝트에서 두 기술을 사용하는 것을 방해하는 것은 없지만 둘 사이의 컨텍스트 또는 모델을 공유 할 수는 없습니다.

여러분이 차이점에 대해 가격을 지불한다고 가정 할 때, 프로젝트에서 두 가지 모두를 사용하지 못하게 할 수는 없습니다.

+0

하지만 동일한 데이터베이스를 공유 할 수 있습니까? – foreyez

+0

그래, 그게 문제가 될거야 @ Shitzel. – griegs

관련 문제