저는 NetTier를 여러 프로젝트에서 일자리를 얻거나 두 가지를 사용했습니다. ASP.NET 웹 폼에서 백엔드 인터페이스를 생성하는 데 매우 유용하다는 사실을 알게되었습니다. 비즈니스 및 데이터 계층도 꽤 멋졌습니다. 나는 전형적으로 NHibernate를 사용하지만, 실행을 위해 걸릴 시간에 관해서는이 특정 프로젝트들에 과도하다고 생각한다.NetTiers는 어디에서?
그 이후로, 나는 거의 모든 것이 최종 사용자에게 직면 한 프로젝트에 참여해 왔습니다. 그러나 최근에 백엔드 관리 기능이 많은 사이드 프로젝트를 얻었으며 NetTier가 2 년 전처럼 잘 관리되고 깨끗한 지 궁금해하고있었습니다. 그것은 나타나지 않지만 그것이 실제로 포기되었거나 단지 다른 곳으로 옮겨 졌다는 것을 의미하는 지 모르겠습니다. 아니면 나를 위해 더 잘 작동 할 수있는 또 다른 제품 (CodeSmith 템플릿 세트가 좋습니까?)이 있습니까? 정말 필요한 것은 백엔드에서 SQL 데이터베이스를 조회 할 수있는 깨끗한 ActiveRecord 모델이며 대부분의 모델 객체에 대한 CRUD 화면에 대한 간단한 사용자 인터페이스를 생성합니다. NetTiers처럼 객체 그래프를 심층적으로로드 할 수있는 무언가가 필요합니다.
제안 사항?
나는 [NHibernate] (http://nhforge.org) [Fluent NHibernate] (http://www.fluentnhibernate.org)와 [NHibernate Mapping Generator] (http : // nmg. codeplex.com)은 단순한 대규모 프로젝트에 적합합니다. 소규모 프로젝트는 꽤 빨리 커지는 경향이 있습니다. :-) 최근에 클라이언트가 [메모리 누수 진단]을 도왔습니다 (http://www.shailensukul.com/2013/06/debugging-memory-leaks-in-aspnet). html). 닷 티어로 인해 발생하며 [ "눈물"] (http://community.codesmithtools.com/nettiers/f/16/p/8796/32474.aspx#32474) 부분을 증명할 수 있습니다. –
위의 답변에 더 동의 할 수 없습니다. 이 도구는 기업 규모의 데이터베이스에서도 잘 작동하지만 시간이 오래됐던 템플릿은 수많은 버그, 직관적 인 인터페이스, 심각한 디자인 결함 및 드라마틱 한 디 업로드로 인해 품질이 낮습니다. 성과가 현저하지 않은 이유는리스트의 관리가 썩 좋지 않았기 때문이며 deepload/deepsave를 언급했기 때문입니다.모든 레벨에서 구성 및 재정의를 할 수있는 가능성은 매우 높지만 코드 반복에 막대한 비용이 듭니다. 이는 더 나은 디자인으로 쉽게 제한 될 수 있습니다. – mikus