1

필자는 지금까지 애플리케이션에 대해 본 적이있는 가장 깊은 수준의 맞춤 설정에 대한 필요성이있는 고객을 위해 아치 리뷰 및 차세대 권장 사항을 마무리했습니다. 고객의 (제어 레벨 사용자 정의가 필요한 40 명 이상의 고객)가 UI에서 백엔드 으로 엔터프라이즈 웹 응용 프로그램을 사용자 정의하고자합니다. 맞춤화에는 특수 비즈니스 규칙 엔진과 운송 업계와 관련된 매우 복잡한 논리가 포함됩니다. 가능한 한 많은 사람들이 모든 사항을 자동화하여 개발자의 열반을 원하기 때문에 고객이 직접 사용자 지정을 할 수 있고 개발자가 개입하지 않아도됩니다.ASP.NET Dynamic Data Framework (DDF)에 대한 실제 사례 연구가 있습니까?

내 연구를 토대로 DDF는 보안뿐만 아니라 몇 가지 추가 배관이 필요할 수도 있지만 DDF는 다른 어떤 것보다 목표에 더 근접하게 할 것입니다. 그러나, 그들은 내가 제공 한 것보다 더 자세한 정보를 요구하고 있습니다.

DDF를 성공적으로 구현 한 엔터 프라이즈 수준의 회사에 대한 사례 연구 나 다른 증언이 필요합니다. 그리고 DDF를 해결 한 엔터프라이즈 문제에 대한 세부 정보를 제공해야합니다. 어떤 방향이나 도움이 대단히 감사하겠습니다. 감사!

답변

1

적어도 한 마디주의하십시오. DDF의 한 가지 중요한 점은 (판매 시점) QueryFolterUserControl 또는 DynamicDataManager 또는 PageAction과 같은 메타 데이터를 활용하기 위해 새로운 동적 데이터 컨트롤을 사용하여 열과 테이블을 스캐 폴딩하는 데 도움이되는 메타 데이터 속성을 할당하는 것입니다. 그러나 메타 데이터의 한 측면은 런타임에 할당되고 응용 프로그램이 시작된 후에는 조작 할 수 없다는 것입니다. 따라서 서로 다른 사용자가 모두 기본적으로 동일한 메타 데이터 집합에 로그인하므로 사용자를 기반으로하는 사용자 지정은 악몽입니다. 그룹 역할을 기반으로 보안 및 권한을 설정할 수는 있지만 제어 수준 사용자 지정은 어려울 수 있습니다. 이게 도움이 되길 바란다.

2

이제 7 월이되었으므로 이제 질문은 아마도 OBE 일 것입니다. 그러나, 나는 동적 데이터를 사용하여 육군과 공군의 15 개 시설에서 현재 사용중인 항공 스케줄링 웹 앱 (ASP.Net 4.0)을 설계하고 시범 서비스를 제공했습니다. 이것은 데이터베이스 상주 구성 설정을 통해 고객 요구 사항에 적응하는 단일 인스턴스의 확장 가능한 웹 응용 프로그램입니다. 필자는 Telerik ASP.Net 컨트롤을 사용하기 위해 필드 템플릿을 확장했으며 사용자 역할 및 기능에 따라 구성 가능했습니다.

유연한 구성 가능한 UI를 제공하는 데 방해가되는 메타 데이터가 거의 없습니다.

+1

감사합니다. 그것은 동적 인 자료 kungfu의 많은 것 같이 소리가 난다. 추천할만한 추천이 있으십니까? –

관련 문제