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...