중간 크기의 프로젝트에서 LINQ to SQL을 사용하기 시작했으며 L2S가 제공하는 이점에 대한 이해를 높이고 싶습니다.LINQ to SQL의 장점은 무엇입니까?
하나의 단점은 코드의 또 다른 계층을 추가한다는 것이고, 저의 이해는 저장 프로 시저와 ADO.Net을 사용하는 것보다 성능이 떨어지는 것입니다. 특히 복잡한 쿼리의 경우 디버깅이 어려울 수 있으며 어쨌든 저장 프로 시저로 이동 될 수 있습니다.
더 나은 개발 환경에서 쿼리를 작성하는 방법을 항상 원했지만 L2S는 내가 찾고 있었던 솔루션을 쿼리합니까? 아니면 SQL 위에 다른 레이어를 만들었습니까? 걱정하지 마세요.
난 당신이 모든 곳에서 "LINQ는 SQL로"말에 질문을 변경 한 경우 당신이 일이 명확하게 거라고 생각합니다. LINQ와 SQL 사이에는 많은 LINQ가 있습니다. –
좋은 지적, thx. – alchemical