Browse by Tags
All Tags »
Metadata »
DEV (
RSS)
MEF 2.0 - mini series: Part 7 (Catalog filter and Deep hierarchic scoping) this is the 7th post in the MEF 2.0 mini series. you can see the following TOC for other posts in this series. in the previous post I was talking about composition scoping and lifetime management. on this one, I will extend the composition scoping topic toward hierarchic along with catalog filtering capability. hierarchic scoping is not trivial, you must understand the hierarchic behavior and what it was design for. MEF hierarchic...
does MEF apply the SOA paradigm? in this post I'm going to argue that the Manage Extensibility Framework ( MEF ), is actually applying to the 4 tenet of Service Orientation Architecture ( SOA ), therefore MEF is actually, in-process implementation of the SOA paradigm. Background when we speaking about SOA we used to think about technologies like web services and WCF , which is cross process technologies. but does SOA define that services should always be consumed from the clouds...
MEF for Beginner (repeatable metadata) - part 9 this is the 9th post of the MEF for Beginner series, the series TOC is available here . this post will focus on having repeatable metadata definition (cases like definition of multiple categories). if you not familiar with the MEF metadata concept you may want to read part 8 . Bad practice for repeatable metadata In order to explain repeatable metadata , we will start by decorating export with untyped metadata declaration ( which consider as...
MEF for Beginner (Metadata) - part 8 this is the 8th post of the MEF for Beginner series, the series TOC is available here . this post will focus on the basics of MEF metadata capabilities, the next post discuss the ability of multiple metadata decorations . What is Metadata? metadata is piece of compile-time information that can be attached to exported part . metadata is adding peripheral information to the part, (metadata information may define which operation system supported...