Silverlight의 규칙 엔진?
-
06-09-2019 - |
문제
현재 Silverlight 3.0을 사용하여 웹 기반 애플리케이션을 개발하고 있습니다. 비즈니스 규칙의 경우 저와 사용자에게 사용하기 쉬운 규칙 엔진을 찾고 있습니다. 상자에서 그와 같은 것이 있습니까? 아니면 내 자신을 굴려야합니까?
다양한 코드 사이트 (CodePlex, Code Project 등)를 검색하고 살펴 보았지만 내 요구에 맞는 것은 보지 못했습니다.
나는 또한 nxbre를 잘 보았지만 규칙 구문은 '더미'사용자에게는 너무 복잡합니다.
해결책 4
관심이있는 사람들을 위해 : 결국 우리는 Silverlight의 CSLA .NET
다른 팁
Windows Workflow Foundation과 함께 제공되는 규칙 엔진은 어떻습니까?
http://blogs.microsoft.co.il/blogs/bursteg/archive/2007/08/09/wf-rules-engine-without-workflow.aspx
NXBRE를 Silverlight (SL)가있는 규칙 엔진으로 사용하려는이 스레드를 우연히 발견 한 사람들에게는 다음 센트가 있습니다.
- SL 프로젝트에서 NXBRE DLL을 언급하려고 시도했습니다. SL은 SL CLR을 사용하여 구축되지 않은 DLL이 SL 프로젝트에서 참조되도록 허용하지 않습니다.
- 다행히 NXBRE는 오픈 소스 프로젝트이므로 SL CLR을 사용하여 빌드하기 위해 소스 파일을 다운로드했습니다.
- SL은 많은 .NET 유형을 지원하지 않습니다.
그래서 나는 SL과 NXBRE를 사용하는 운이 없었습니다. 이것들은 나의 첫 번째 인상입니다. 더 깊이 파고 들면 더 많은 것을 찾으면 여러분들에게 알려 드리겠습니다.
이것이 누군가에게 도움이되기를 바랍니다.
Sai Gudigundla 감사합니다
나는 조금 더 검색했고 규칙 엔진이 실제로 우리의 요구 사항을 충족시키지 않기로 결정했습니다. 우리는 규칙이 필요하지 않으며 해당 속성의 가치가 변경 될 때 속성에 대해 계산을하고 싶습니다.
답변 주셔서 감사합니다.
건배, 프랜시스
원래 규칙 엔진 질문으로 돌아가 ...
규칙 엔진을 실행하려는 경우 내부에 Silverlight의 Silverlight가 지원하는 .NET의 제한된 서브 세트 만 사용하도록 만들어진 것을 찾아야합니다. 예를 들어 Silverlight가 지원합니다 제네릭 컬렉션 (목록)이지만 수집되지 않은 컬렉션 (목록).
이 순간, 나는 Silverlight CLR을 대상으로 한 .NET 규칙 엔진을 모릅니다.
또한 클라이언트 측 규칙 엔진에 대한 흥미로운 응용 프로그램 (예 : 브라우저 또는 모바일 장치)에 대한 흥미로운 응용 프로그램이 있지만 항상 룰 엔진이 백엔드에서 더 적절하게 호스팅되는지 여부를 항상 고려해야합니다. 규칙이 얼마나 자주 호출되는지, 얼마나 많은 데이터가 이동 중인지 등을 고려하십시오.