Ways to implement and use metadata


hi,

i've read microsoft's article regarding distributed application approach(http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnbda/html/apparchch3.asp), part metadata  (actually i've read few times on years, metadata is my main concern)

microsoft's explains different ways metadata can used built more generic system, there no examples or links known implementations of metadata techniques (techniques implementing metadata ui components, business components etc).

does have example(s) how (or she) implemented metadata ui/bl in applications ?

currently need somekind of metadata me couple of things regarding business entity:

1. according to the value of a property in entity, decide ui elements shown , labels , behaviour (required/non-required validations example)

2. same above - time required/non-required checks made part of business logic receives entity adding/updating

since number of values property can receive increase on time (and each value have it's unique behaviour implications), don't think hard-coded checks smart, , xml file hold metadata regarding behaviour statements each value sounds better solution.

if had experience sort of entity metadata used in both ui , bl, i'd happy hear.

thanks in advance,

ido.

regarding #2 can use rule engine (e.g. http://www.inrule.com/business_rule_authoring.aspx or http://www.ilog.com/products/rulesnet/ there open source options well)

regarding #1 think business entities != ui entities wouldn't go in direction anyway . if go there can combine .net attributes (required/not required) , rules or xml valiations

 

arnon



Architecture  >  Architecture General



Comments

Popular posts from this blog

Azure DocumentDB Owner resource does not exist

job syspolicy_purge_history job fail in sqlserver 2008

Trying to register with public marketplace error with 'Get-AzureStackStampInformation'