Showing results for 
Search instead for 
Do you mean 
Community Home Request Access Read Blogs Share Your Ideas Search Community View My Settings

Auto-Wire Business Rules

Status: Under Consideration
by Silver Contributor ngaller on ‎01-06-2010 09:10 AM

Am I the only one tired of clicking through the "External Assembly Reference" dialog when adding business rules?  Or just the only one using external assemblies?

 

Here is what I would like:

* a set of attributes: [OnBeforeInsert], [OnBeforeUpdate], [BusinessRule]

* maybe some parameter for the attributes to be able to define post and pre steps: [OnBeforeInsert(Order=Post)]

* decorate the methods in the assembly with those attributes

* point AA to the assembly.  Have it automatically link the business rules and entity events.

* Bonus points:

  + pull the XMLDOC and put it as description on the business rules.

  + "prune" missing methods (the ones that are still defined in AA but got removed from the assembly)

 

It should also be possible to create such a tool externally, if anyone is interested in an open source (or commercial) endeavor.

Status: Under Consideration
Interesting idea. We''re passing it around to see what a final design might look like. Thanks
Comments
by Bronze Super Contributor RyanFarley
on ‎01-06-2010 10:41 AM
That would be awesome Nick. Great idea.
by Bronze Super Contributor tagersea
on ‎01-06-2010 08:15 PM
I like it!
by Employee
on ‎01-07-2010 10:41 AM

Have been using External Assemblies for QuickForm/Control event handlers and I feel teh smae pain there are well.

 

Have been wondering what an improved experience would look/work like - great ideas Nick.

by Bronze Elite Contributor
on ‎01-11-2010 12:33 PM

Believe it or not, you're not the only one using external assemblies Smiley Happy

 

There are quite a few places where the experience could be flattened for the user.

by scottdurgan
on ‎02-02-2010 12:15 PM
Status changed to: Under Consideration
Interesting idea. We''re passing it around to see what a final design might look like. Thanks

We want to hear your cool ideas for enhancing Saleslogix products and services. So add your own ideas or kudo (vote) on the ideas of others here! Watch the most valuable bubble to the top!

I have an idea! How do I get started?

One
Read our submission guidelines.

Two
Search for your idea. If you don't see it, submit a new one!

Three
Provide feedback on the ideas of others by voting with kudos and adding comments.
For more information about using ideas, read this thread.

Four
Track your ideas and those you like. Once you've posted or kudoed and idea, subscribe to be notified via email of the latest updates to the idea. From within the idea, click "Idea Options" which appears above the idea title and choose, "Subscribe to this idea".

Be sure to check back from time to time to see new ideas and status updates!

Here is a quick list of the recent ideas for speedy browsing!
Labels