ASP.NET - Looking for an ASP.NET business rule management solution

Asked By Vik
16-Aug-11 11:47 AM
We used to use BizTalk's business rule classes to manage our business rules. Then we switched to WF way of managing rules. Now I've been tasked to move/adapt our rule creation UI to our ASP.NET intranet so the analysts could use it from anywhere on our network. Does anyone know any good ASP.NET or SharePoint rule management system? Thanks.
  Robbe Morris replied to Vik
16-Aug-11 04:01 PM
There's a link in the middle of the page to a UI for editing rules.  You may be able to utilize it.

http://msdn.microsoft.com/en-us/library/dd349785.aspx

http://msdn.microsoft.com/en-us/library/bb472424.aspx
  Mike Levkin replied to Vik
16-Aug-11 07:53 PM
If your analysts can program rules themselves then stick with WF and look at tutorials that Robbe provided in his answer - you should stick with the technology you got as much as you can.

Otherwise you need to check out the http://rule.codeeffects.com. It's pretty much the only ASP.NET rules engine out there. Or develop your own UI for building WF rules online.
  James H replied to Vik
16-Aug-11 11:25 PM
The idea on NxBRE (RuleML in a c# format) as a 1st step twds taking the domain object rules out of the code and saving as XML (with a graphical user interface for the business user). i think this has great milage if properly implemented and kept very simple (i.e the user interface for this would have to be akin to using word/excel/visio etc, but even simpler!!)

anyway, here's a little background on that:

http://www.computerboek.nl/pdf/9780596527549.pdf

plus the actual sourceforege link to the project:

http://nxbre.wiki.sourceforge.net/
Read this article http://www.codeproject.com/KB/aspnet/buisness-rules-asp-net.aspx
  Vik replied to Vik
17-Aug-11 10:12 AM
Thank you all.
  Vik replied to Mike Levkin
17-Aug-11 10:16 AM
@Simon. That Webrule engine looks very promising.
Create New Account
help
the right permissions on the content type. Then, I created a column "external data" in Sharepoint that I linked to my content type. When I want to change the data in EventID Level Message Correlation 11 / 13 / 2011 00:08:30.31 w3wp.exe (0x1D9C) 0x1038 SharePoint Foundation Monitoring nasq Medium Entering monitored scope (Request (GET:http: / / tricoflex:80 / CRM / _layouts / FldNewEx Cust%2E%20Relation%20ID&DescriptionParam = &VldFormulaParam = &VldMessageParam = )) 11 / 13 / 2011 00:08:30.31 w3wp.exe (0x1D9C) 0x1038 SharePoint Foundation Logging Correlation Data xmnv Medium Name = Request (GET:http: / / tricoflex:80 / CRM / _layouts / FldNewEx e307-4c5d-b470-c4351e5dff53 11 / 13 / 2011 00:08:30.32 w3wp.exe (0x1D9C) 0x1038 SharePoint Foundation Logging Correlation Data xmnv Medium Site = / 9694064f-e307-4c5d-b470-c4351e5dff53 11 / 13 / 2011 00:08:30.35 w3wp.exe (0x1D9C) 0x1038 SharePoint Foundation Monitoring b4ly Medium Leaving Monitored Scope (Request (GET:http: / / tricoflex:80 / CRM / _layouts / FldNewEx e307-4c5d-b470-c4351e5dff53 11 / 13 / 2011 00:08:30.45 wsstracing.exe (0x06A0) 0x17A0 SharePoint Foundation Unified Logging Service b9wt High Log retention limit reached. Log file 'C: \ Program Files log' has been deleted. 11 / 13 / 2011 00:08:30.45 wsstracing.exe (0x06A0) 0x17A0 SharePoint Foundation Tracing Controller Service 8096 Information Usage log retention limit reached. Some old usage log files have been deleted. 11 / 13 / 2011 00:08:30.57 w3wp.exe (0x1D9C) 0x1038 SharePoint Foundation Monitoring nasq Medium Entering monitored scope (Request (GET:http: / / tricoflex:80 / SiteAssets / SitePages / Accueil
Net hi friends Any one send frequently asked Important questions in C# .Net, ADO .Net, Asp .Net and Sql Server. . . . . . . . tx in Advance. . . . . . Hi, Find this. . (B)What is an IL? (B A) What is scavenging? (B) What are different types of caching using cache object of ASP.NET? (B) How can you cache different version of same page using ASP.NET cache object? (A) How will implement Page Fragment Caching? (B) Can you compare ASP.NET sessions with classic ASP? (B) Which are the various modes of storing ASP.NET session
in Sql server as var_name int How do you separate business logic while creating an ASP.NET application? There are two level of asp.net debugging 1. Page level debugging For this we have to edit the page level debugging The control itself will take care of the date display How can you deploy an asp.net application ? You can deploy an ASP.NET Web application using any one of the following three deployment options. a) Deployment using VS
Migration from ASP to ASP.net How to convert ASP site to ASP.NET site using C# http: / / www.asp.net / downloads / archived-v11 / migration-assistants / asp-to-aspnet hi, ASP.NET framework is very much different from unstrucured ASP and there is no correct way to