目前我正在使用Silverlight 3.0開發基於Web的應用程序。對於業務規則,我正在尋找一個既易於使用又適合我和我的用戶的規則引擎,這些規則引擎將與SL3一起使用。是像是可用的盒子或我需要推出自己的?Silverlight的規則引擎?
我已經谷歌搜索並查看各種代碼網站(Codeplex,代碼項目等),但沒有看到任何適合我的需求。
我也對NxBRE有很好的瞭解,但它對於'虛擬'用戶來說規則語法太複雜。
目前我正在使用Silverlight 3.0開發基於Web的應用程序。對於業務規則,我正在尋找一個既易於使用又適合我和我的用戶的規則引擎,這些規則引擎將與SL3一起使用。是像是可用的盒子或我需要推出自己的?Silverlight的規則引擎?
我已經谷歌搜索並查看各種代碼網站(Codeplex,代碼項目等),但沒有看到任何適合我的需求。
我也對NxBRE有很好的瞭解,但它對於'虛擬'用戶來說規則語法太複雜。
對於那些誰可能會感興趣:最終我們去CSLA .Net for Silverlight
Windows Workflow Foundation附帶的規則引擎如何?
http://blogs.microsoft.co.il/blogs/bursteg/archive/2007/08/09/WF-Rules-Engine-without-Workflow.aspx
我已搜索周圍多一點,並決定規則引擎實際上不符合我們的要求。我們不需要規則,我們想在屬性值發生變化時對屬性進行計算。
謝謝您的回答,
乾杯, 弗朗西斯
對於誰在這個線程希望使用NxBRE作爲一個規則引擎使用Silverlight(SL)迷迷糊糊的人,這是我的兩分錢。
所以我沒有運氣使用NxBRE SL。這些是我的第一印象,如果我更深入地挖掘更多,我會讓你們知道。
希望這對外面的人有幫助。
感謝 西Gudigundla
回到原來的規則引擎的問題...
如果你想運行規則引擎在Silverlight的中,您需要找到一個已經構建的Silverlight支持的.NET的有限子集。例如,Silverlight支持generic collections (List) but not untyped collections (List).
在這一刻,我不知道已經(重新)針對Silverlight CLR的.NET規則引擎。此外,雖然客戶端規則引擎(例如:在瀏覽器或移動設備上)有一些有趣的應用程序,但應始終考慮規則引擎是否更適合託管在後端。考慮調用規則的頻率,移動數據量等等。
是的,考慮一下。不要讓規則引擎UI依賴於 – 2009-05-27 13:16:11