C# .NET 응용 프로그램에 대한 몇 가지 ORM을 확인합니다. 우리가 원하는 것을 위해 NHibernate 나 Fluent NHibernate 같은 무거운 것들은 우리가하고 싶은 일 때문에 잔인한 것처럼 보입니다. SubSonic과 같은 것은 딱 맞는 것 같습니다. 하나의 크기 나 모양 또는 다른 모양의 구성 영역에 오버 헤드가있을 것입니다. 우리가 유지할 수있는 오버 헤드가 얼마나 많은 응용 프로그램 작업에만 집중할 수 있는지는 의문입니다. 또한 SubSonic을 사용하여 저자가 1 년 넘게 그것을 업데이트하지 않았다고 우려하고 있습니다. 그것은 상당히 성숙하고 당신이하고 싶거나 버려 졌던 대부분의 것에 효과가 있습니까? 커뮤니티 도구를 최신 상태로 유지하는 또 다른 문제입니다. 이견있는 사람? 음속? 아니면 비슷한 유형의 제품입니까?C# .NET ORM SubSonic concern
0
A
답변
0
이 질문은 어떤 규칙으로 묻는 것 같습니다.
What happen to Subsonic...seen like no futhere development
내가 부탁 할 수있는 권리 질문 모르겠어요. 당신이 닷넷 ORM을 결정하려는 경우,이 질문이 더 유용
NHibernate, Entity Framework, active records or linq2sql
사용중인 .NET의 버전에 따라, 정말 많은 좋은 선택이 아니다. .NET 3.5를 사용한다면, NHibernate가 분명히 최상의 선택입니다. .NET 4를 사용하는 경우 NHibernate 또는 Entity Framework 중에서 선택하십시오. 이이 될 수 있기
1) 스타터 문서/경험이 실제로) 즐거운되지 않습니다 : 자 NHibernate는 "무거운 무게"인 것처럼 보인다면
, 즉 두 가지 이유 중 하나로 보인다 매우 풍부한 기능을 가지고 있기 때문에 어떤 문제를 해결할 수 있습니까?
실제로 Entity Framework는 디자이너와 코드 생성 속도가 빨라지지만 NHibernate보다 좋지 않습니다. 중요한 학습 곡선. 위의 링크를 참조하여 .NET 4에있는 경우 둘 사이의 결정을 돕습니다.
아음속은 ORM으로 정상입니다. 그것은 당신의 요구에 맞을지 모르겠지만, NHibernate와 Entity Framework 둘 다 더 활발하게 개발되고 있으며 더 밝은 미래를 가지고있는 것처럼 보입니다.