linq to sql에는 주요 결함이 있습니까?linq to sql 결함
답변
"결함이 있습니까?" 아니 정말.
단점? 아마도 :
- 테이블 반환 매개 변수에 대한 지원이 없습니다.
- 다 대 다 관계에 대한 지원이 없습니다.
- CLR 사용자 정의 형식에 대한 지원이 없습니다.
- N 계층 시나리오 (연결이 끊어진 엔터티)에 대한 부분 지원;
- 만 물론
, 대부분의 사람들은 이들의 영향을받지 않습니다 SQL 서버 (MySQL은 오라클에 대한 지원 없음 등)로 작동하고, 이러한 문제 중 일부는 모든에 영향을 미치는 경향이있다 ORM 도구.
Linq to SQL은 완벽하게 견고한 라이브러리입니다. 그것이 당신의 요구 사항을 충족 시킨다면 사용하지 않을 이유가 없습니다.
많은 단점은 다 대 다 관계에 대한 기본 제공 지원이 없다는 것입니다.
이외에 더 나은 SQL 성능을 위해 특정 LINQ to SQL 쿼리를 조정해야 할 필요성은 없습니다.
엔티티 프레임 워크는 다 대다를 지원합니다. – maztt
우리는 L2S에 차세대 소프트웨어 플랫폼을 구축했으며, 우리는 2.5 억 달러 규모의 태양 광 회사입니다. 우리는 사용하기가 매우 쉽다는 것을 발견했으며, 성능은 매우 만족 스러웠습니다. 우리에게 큰 단점은 없습니다. 물론 M2M 지원은 없지만 이것이 큰 문제는 아닙니다. 우리는 M2M 지원 기능을 내장 한 자체적 인 사용자 정의 L2S 엔티티뿐만 아니라 자체 애플리케이션 레벨 엔티티를 생성하는 자체 코드 생성기를 작성했습니다. 지금까지는 매우 만족했습니다.
는 내가 잠시 다시 LinqToSql와 우연히 몇 가지 문제에 대해 블로그 :
The drawbacks of adopting Linq To Sql
을 포괄적 인 목록이 아니며 나는 그 이후 추가적인 문제를 통해 실행했습니다 그. 나는 아직 그들을 쓸 시간이 없다.
- 1. LINQ to SQL 업데이트
- 2. 도움말 Linq to SQL
- 3. LINQ to SQL
- 4. Linq to SQL
- 5. LINQ to SQL Join
- 6. LINQ-to-SQL IN()
- 7. Linq to SQL 연결
- 8. LINQ to SQL
- 9. Linq to SQL
- 10. linq to sql "Contains"
- 11. LINQ to SQL
- 12. Linq to SQL 매핑
- 13. Linq to SQL 문제
- 14. LINQ to SQL
- 15. SQL to LINQ Tool
- 16. LINQ to SQL
- 17. LINQ to SQL 오류
- 18. Linq to SQL 연결
- 19. linq to sql connection
- 20. LINQ to SQL
- 21. LINQ to SQL/XML
- 22. LINQ to SQL 테스트
- 23. 열심히 LINQ to SQL
- 24. LINQ to SQL -DAL
- 25. Linq to SQL
- 26. LINQ to SQL
- 27. LINQ to SQL 조건
- 28. LINQ to SQL 클래스
- 29. LINQ to SQL PredicateBuilder
- 30. Linq to Sql DatabaseExists
Devart는 Linq-to-SQL이 다른 백엔드와 대화 할 수있게 해주는 LinqConnect (http://www.devart.com/news/2010/linqconnect100b.html)를 가지고 있습니다. –
@marc : 꽤 멋지다! 아직 베타 버전이지만 내 북마크에 확실히 들어가는 것 같습니다. – Aaronaught