かずきのBlog

C#やJavaやRubyとメモ書き

目次

Blog 利用状況

ニュース

わんくまBlogが不安定になったため、前に書いてたはてなダイアリーにメインを移動します。
かずきのBlog@Hatena
技術的なネタは、こちらにも、はてなへのリンクという形で掲載しますが、雑多ネタははてなダイアリーだけに掲載することが多いと思います。
コメント
プログラマ的自己紹介
お気に入りのツール/IDE
プロフィール
経歴
広告
アクセサリ

書庫

日記カテゴリ

[C#][MEF]Managed Extensibility Framework入門 その1

このエントリは、Managed Extensibility Framework(以下MEF)のPreview 5をベースに書いてます。それ以降のバージョンのものとは非互換のある部分があるかもしれないので、正式版がリリースされた未来に来られた方は、そこんとこお許しください。

ということで、痛IDEの作り方を見て、いきなりMEFというわからない単語が出てきたので調べてみました。簡単に言うと、次期バージョンの.NET Framework 4.0に正式に含まれる予定のDIコンテナだと認識しました。

現時点ではMEF Preview 5が最新でCodePlexのサイトからダウンロードできるようになっています。ここでダウンロードしたzipを解凍して出来たフォルダのbinの下にある、System.ComponentModel.Composition.dllが本体っぽいです。

ということで、MEFのGuideのページを上から順に読んでいって試したことを書き連ねていこうと思います。

ということで、続く。

投稿日時 : 2009年6月30日 22:26

Feedback

# [C#][MEF]Managed Extensibility Framework入門 その2 2009/06/30 23:05 かずきのBlog

[C#][MEF]Managed Extensibility Framework入門 その2

# jsxadCkfwh 2011/11/28 19:43 http://www.laurenslinens.com/kids-bedding.html

Are you interested in webmaster`s income?!...

# scarf 2012/10/26 2:54 http://www.burberryoutletscarfsale.com/accessories

Its fantastic as your other articles : D, thankyou for putting up. "Music is the soul of language." by Max Heindel.
scarf http://www.burberryoutletscarfsale.com/accessories/burberry-scarf.html

# burberry mens shirts 2012/10/27 22:10 http://www.burberryoutletonlineshopping.com/burber

I like this post, enjoyed this one thankyou for putting up.
burberry mens shirts http://www.burberryoutletonlineshopping.com/burberry-men-shirts.html

# t shirt scarf 2012/10/27 22:10 http://www.burberryoutletonlineshopping.com/burber

I was examining some of your content on this internet site and I conceive this internet site is rattling instructive! Retain posting .
t shirt scarf http://www.burberryoutletonlineshopping.com/burberry-scarf.html

# Burberry Watches 2012/10/27 22:10 http://www.burberryoutletonlineshopping.com/burber

Very good information can be found on site . "You have to learn that if you start making sure you feel good, everything will be okay." by Ruben Studdard.
Burberry Watches http://www.burberryoutletonlineshopping.com/burberry-watches.html

# burberry womens shirts 2012/10/27 22:11 http://www.burberryoutletonlineshopping.com/burber

excellent issues altogether, you just won a logo new|a new} reader. What might you suggest in regards to your publish that you made some days in the past? Any certain?
burberry womens shirts http://www.burberryoutletonlineshopping.com/burberry-womens-shirts.html

# louis vuitton outlet 2012/10/28 2:49 http://www.louisvuittonbackpack2013.com/

Usually do not it's the perfect time in which are relaxing to be with. It's the perfect time who will energy you to ultimately prise your self all the way up.
louis vuitton outlet http://www.louisvuittonbackpack2013.com/

# louis vuitton outlet 2012/10/28 2:49 http://www.louisvuittonoutletbags2013.com/

Friends you pay money for with the help of delivers are likely to be purchased in anyone.
louis vuitton outlet http://www.louisvuittonoutletbags2013.com/

# Burberry Tie 2012/10/28 17:41 http://www.burberryoutletonlineshopping.com/burber

I truly appreciate this post. I've been looking all over for this! Thank goodness I found it on Bing. You have made my day! Thanks again!
Burberry Tie http://www.burberryoutletonlineshopping.com/burberry-ties.html

# womens shirts 2012/10/28 17:42 http://www.burberryoutletscarfsale.com/burberry-wo

What i do not understood is actually how you're no longer really much more smartly-preferred than you may be now. You're very intelligent. You recognize thus significantly in the case of this matter, produced me personally believe it from so many varied angles. Its like men and women don't seem to be fascinated except it's something to accomplish with Woman gaga! Your own stuffs excellent. All the time deal with it up!
womens shirts http://www.burberryoutletscarfsale.com/burberry-womens-shirts.html

# wallet 2012/10/28 17:43 http://www.burberryoutletscarfsale.com/accessories

Hi, Neat post. There's an issue along with your web site in internet explorer, would check this… IE nonetheless is the market leader and a good component of other folks will omit your magnificent writing because of this problem.
wallet http://www.burberryoutletscarfsale.com/accessories/burberry-wallets-2012.html

# Burberry Tie 2012/10/28 17:43 http://www.burberryoutletscarfsale.com/accessories

Thankyou for helping out, superb information.
Burberry Tie http://www.burberryoutletscarfsale.com/accessories/burberry-ties.html

# Nike Free Run 2012/10/30 21:05 http://www.nikefree3runschuhe.com/

Another brother are most likely not a buddy, yet a buddy are forever your brother.
Nike Free Run http://www.nikefree3runschuhe.com/

# clarisonic mia best price 2012/10/30 21:05 http://www.clarisonicmia-coupon.com/

Like is most likely the established challenge for your lifespan and then the increase of that which we each adoration.
clarisonic mia best price http://www.clarisonicmia-coupon.com/

# burberry womens shirts 2012/11/01 9:00 http://www.burberryoutletlocations.com/burberry-wo

Appreciate it for helping out, wonderful information.
burberry womens shirts http://www.burberryoutletlocations.com/burberry-womens-shirts.html

# burberry bags 2012/11/01 9:01 http://www.burberryoutletlocations.com/burberry-wo

Enjoyed looking through this, very good stuff, thankyou . "Whenever you want to marry someone, go have lunch with his ex-wife." by Francis William Bourdillon.
burberry bags http://www.burberryoutletlocations.com/burberry-women-bags.html

# mens shirts 2012/11/01 9:01 http://www.burberryoutletlocations.com/burberry-me

Some really quality articles on this site, saved to fav.
mens shirts http://www.burberryoutletlocations.com/burberry-men-shirts.html

# burberry scarf 2012/11/01 9:01 http://www.burberryoutletlocations.com/burberry-sc

I gotta favorite this website it seems very beneficial very beneficial
burberry scarf http://www.burberryoutletlocations.com/burberry-scarf.html

# Burberry Watches 2012/11/03 2:46 http://www.burberrysalehandbags.com/burberry-watch

I will right away grasp your rss as I can not in finding your email subscription hyperlink or e-newsletter service. Do you've any? Kindly let me recognize in order that I may subscribe. Thanks.
Burberry Watches http://www.burberrysalehandbags.com/burberry-watches.html

# scarf 2012/11/03 2:46 http://www.burberrysalehandbags.com/burberry-scarf

You are my intake , I possess few web logs and sometimes run out from to post .
scarf http://www.burberrysalehandbags.com/burberry-scarf.html

# wallet 2012/11/03 2:47 http://www.burberrysalehandbags.com/burberry-walle

I got what you intend, thankyou for putting up.Woh I am glad to find this website through google. "If one does not know to which port one is sailing, no wind is favorable." by Seneca.
wallet http://www.burberrysalehandbags.com/burberry-wallets-2012.html

# TBWGyccoFgKH 2014/05/23 11:41 matt

PUBf6k http://www.QS3PE5ZGdxC9IoVKTAPT2DBYpPkMKqfz.com

# fmQvfdFycG 2014/06/16 0:44 Vanessa

this post is fantastic http://www.smartpraxis.com/index.php/beneficios/ vermox worms PLEASE ENSURE THAT THE VISA FORM IS CORRECTLY COMPLETED.

# veeJCMGPoRldUGAFEYH 2014/06/16 7:10 Alyssa

How many are there in a book? http://svffoundation.org/approach/ esidrix or zaroxolyn thought-out incentives and other markers of recognition for successful providers

# WybAwRFWIZbXffsjhT 2014/06/16 22:08 razer22

magic story very thanks http://www.salelinks.net/pr-domains suprax online If identical data exists only in certain subsets of the above fields, your claim will be

# uwByOvWjEakV 2014/06/17 6:56 Natalie

Until August http://www.therenewablerepublic.com/expertise-affiliates/ atarax 10mg codes which may be returned for that code as well as whether they are DUR rejects or

# YrHAHOCEdOmA 2014/06/17 14:18 behappy

I'm a trainee http://www.lancashiretourismawards.co.uk/the-event/ erythromycin cost without insurance Wears lab coat if required

# MflPFJRrkqRDVG 2014/06/19 11:19 Paige

It's OK http://www.kavosbay.com/agia-marina/ voltaren gel 1 Version 2009 - 1 (10/01/09) Page 53 of 54

# dSNPxtoCVoV 2014/06/23 4:52 Joseph

What's your number? http://www.buchstartclub.ch/jury 20 mg fluoxetine The number supplied by the software company to indicate whether the extemporaneous

# CQfHGYxpAdPPuendg 2014/07/06 18:38 Andrea

What do you study? http://nitanaldi.com/nita-hq/ 500 mg hydrocodone It is important that providers adhere to the instructions outlined below. Claims that do

# BxkVeisRshvQPjDOYG 2014/07/08 19:14 Sara

Children with disabilities http://www.steffanie.net/platsbrist/ 10mg accutane hair loss required for payment to be made.

# QxuQEAtbSOwpyrpYH 2014/07/08 21:43 Liam

I'm not sure http://www.puntocomsistemas.es/tpv-toledo-ayd estrace 2mg Instruction manual for HV-5100XG1

# wmURAOWiwprwoYy 2014/07/09 18:35 Olivia

I'd like to send this to http://www.mad-pix.com/about/ cheap bimatoprost with cash on delivery Page 11 of 111

# tyconFxIhgVM 2014/07/09 20:15 Nicole

An estate agents http://www.acrissul.com.br/noticias buy flovent online 6. Health Entitlement Cards

# XdbopmmrDXG 2014/07/10 17:49 Wyatt

Which team do you support? http://www.extremesports.ie/seakayaking bimatoprost ophthalmic Date of Service (401-D1 on Transaction Header Segment)

# eMMnqahmqs 2014/07/10 18:33 Joshua

Children with disabilities http://campeonissimo.net/denis/ order premarin 11 94-104 Restriction Information -

# AOagUZZZHGxQfS 2014/07/11 2:08 Claire

Another year http://concatenum.com/temas/tecnologia/ lansoprazole dr relating to patient confidentiality

# kWhHdDhbwovEEczUxEy 2014/07/11 16:09 Zachary

Can I use your phone? http://hotelafricana.com/shopping/ diflucan 100 costo conflict exists, a DUR response will be returned. ProDUR editing is not performed on

# OLZFsrvnoatUx 2014/07/12 0:08 Alexa

Three years http://soappresentations.com/products/ where to buy avanafil/extendra opinions or contradict them in an unprofessional manner.

# igwMDAkiuRA 2014/07/12 7:21 Chase

We need someone with experience http://cristianoweb.net/projeto/foca-no-trabalho/ is ventolin cheaper than proventil At the Beginning of the Rotation

# MGQChulWQrWCb 2014/07/12 14:59 Haley

Could I ask who's calling? http://www.artopolischicago.com/the-cafe buy cheap motilium PG 2 0 00000000 0000000000 1 0 LACTATION PRECAUTION

# UuHLnlPxWfaqOY 2014/07/14 5:34 Eva

I work here http://www.cartigny.ch/index.php/environnement topamax and weight loss 2011 Demonstrates accountability for all behaviors. Meets Does

# YzQlfMAzpaluX 2014/07/14 20:34 Alyssa

Languages http://thesisawesome.com/skins/ purchase of retin-a 0.1 spent participating in service learning activities.

# sGlcNsIMVTeZM 2014/07/15 0:05 Dominic

Your account's overdrawn http://peterpopoff.org/ministry-history order bimatoprost for cash on delivery o Preparing For Midyear

# gNlwskHRTGAG 2014/07/15 4:12 Grace

I came here to study http://skytemple.com/who average price topamax House 5- HOUSE OF BLACK & WHITE

# HVnsWfmhfXMnURDxax 2014/07/15 18:54 Paige

How do I get an outside line? http://pefc.co.uk/chain-of-custody/methodology ventolin 0 4 mg/ml annostus 2. The cardholder is required to obtain the appropriate Prior Authorization Program request form from either their employer or

# mtPmHVOKqkLZaZg 2014/07/16 2:16 Kyle

Do you like it here? http://colorjar.com/terms-and-conditions/ ventolin 0.4 mg annostus 5 Release 1 standard as well as the September 1999 Data Dictionary Official Release

# ZwCPmCmjlhG 2014/07/16 9:34 David

A few months http://www.newcitiessummit2013.org/portuguese/ coupon for ventolin hfa inhaler (PPD) within 12 months before departure for Eldoret.

# yyfDpVvQtkb 2014/07/16 11:16 Leah

Where do you study? http://www.yunussb.com/incubator-funds/ buy generic ventolin inhaler without prescription occurrence of problems by implementing quality assurance assessment.

# HvtXJgZGtKMhY 2014/07/16 16:47 Cole

We work together http://exnecambridge.com/about/ do you need a prescription for ventolin 1 = Should be entered when dispensing a prescription with an NDC code. Claim can

# XxauCencrGArGiYFoc 2014/07/17 14:21 Kayla

Where did you go to university? http://ffcm.org/compliance-man-main/ abilify mg size of unused or expired

# sQdtiuaUgGcjwG 2014/07/17 21:36 Luke

We used to work together http://www.mahima.org/schools/ abilify price with insurance 2nd Dose ± At least one month following the 1 dose

# JkZcUMsiqD 2014/07/19 16:46 Jesus

How much does the job pay? http://threesistersfarmtx.com/about/ accutane cost with blue cross insurance topics put forth in this CG are testing requirements, error report information, and

# KRreqDzxBLAZ 2014/07/20 21:12 Mia

I came here to study http://www.acropolis.in/overview trazodone street price Check your software to make sure

# kjCIjnEDWfbweTeAytv 2014/07/22 15:47 Maria

Do you know each other? http://www.clwindsor.org/about-us benicar uk Demonstrates knowledge of common medical devices or non-drug products used

# BzqMtKSJwdv 2014/07/24 12:00 Alejandro

Do you know each other? http://www.computerpower.edu.au/success-stories orlistat cheapest price pending status. They will be rejected if the conditions for these reason codes

# znwcNMCIvjAfOQjTQtW 2015/04/24 18:29 matt

auVwAn http://www.FyLitCl7Pf7kjQdDUOLQOuaxTXbj5iNG.com

# This is the right website for anybody who hopes to find out about this topic. You realize a whole lot its almost tough to argue with you (not that I personally would want to…HaHa). You certainly put a new spin on a subject that's been discussed for years 2017/10/05 11:10 This is the right website for anybody who hopes to

This is the right website for anybody who hopes to find out about this topic.
You realize a whole lot its almost tough to argue with you (not that I personally would want to…HaHa).
You certainly put a new spin on a subject that's been discussed
for years. Excellent stuff, just wonderful!

# re: ASP.NET MVCはフロントコントローラー方式 2017/10/16 15:21 dongdong8

http://www.montblanc-pens.name
http://www.adidasyeezy-boost.us.com
http://www.uggclearancesale.in.net
http://www.nikehuarache.net
http://www.michaelkors-handbags.us
http://www.christianlouboutinsale.co.uk
http://www.outletugg.com.co
http://www.nikerunningshoes.co.uk
http://www.newmichaelkorsoutlet.us.com
http://www.cheap-mlb-jerseys.us.com
http://www.adidastore.co.uk
http://www.uggoutletstore.net.co
http://www.longchamp-outletstore.us.com
http://www.poloshirt.in.net
http://www.nikerosherunsale.co.uk
http://www.uggbootsoutlets.in.net
http://www.northfaceoutletstore.us.org
http://www.cheapjerseysnflwholesale.us
http://www.hermesoutlets.us.com
http://www.jordans-fusion.com
http://www.air-jordanpascher.fr
http://www.pandora-jewelry.name
http://www.vansshoesoutlet-store.com
http://www.ugg-australia.com.co
http://www.ugg.ind.in
http://www.nmdadidas.co.uk
http://www.ugg-boots.name
http://www.uggoutlet.nom.co
http://www.converseshoesoutlet.us.com
http://www.adidastrainersuk.uk
http://www.pandorajewelryoutlet.us.org
http://www.raybanpascher.fr
http://www.uggfactoryoutlet.in.net
http://www.hollisterclothing.us.org
http://www.truereligion-outletjeans.us.com
http://dolceandgabbana.sunglassescheap.us.com
http://www.canadagooseclearance.us.com
http://www.ukuggboots.co.uk
http://www.coachoutletstoreonlineofficial.us.com
http://www.nike-airmaxuk.me.uk
http://www.thenorthfacecanada.ca
http://www.pandora-jewelry.me.uk
http://www.uggbootsclearances.com.co
http://www.michaelkorsoutletonline80off.us.com
http://www.wwwuggaustralia.co.uk
http://www.ray-bansunglasses2017.us.com
http://www.cheaplouboutinshoesuk.org.uk
http://www.outletuggboots.com.co
http://www.michaelkors-outletonline.eu.com
http://www.cheapraybansunglasses.net.co
http://www.canadagoosecanada.com.co
http://www.katespadehandbagsoutlet.us.org
http://www.canadagoosecanada.ca
http://www.nikefootballbootsuk.org.uk
http://www.ugg.org.uk
http://www.hermesbags.me.uk
http://www.cheap-uggboots.com.co
http://www.uggbootsonsale70off.com.co
http://www.fitflops.us.com
http://www.uggbootsclassic.ca
http://www.niketrainers.org.uk
http://www.uggboots70off.in.net
http://www.wholesale-nfl-jerseys.us
http://www.suprashoesclearance.us.com
http://www.chaussureschristianlouboutin.fr
http://www.north-face-outlet.in.net
http://www.manoloblahnik.us
http://www.katespade-outlet.in.net
http://www.thenorthface-outlet.in.net
http://www.doudounecanada-goose.fr
http://www.cheapmlbjerseysshop.us.com
http://www.katespadeoutletsale.us.com
http://www.jordanshoes.us.org
http://www.cheapmichaelkorshandbags.us.org
http://www.uggfed.com
http://www.burberryoutletoff.us.com
http://www.cheapnfljerseysshop.us.com
http://www.burberry.us.org
http://www.coachoutletonline70off.us.com
http://www.coach-outlet.nom.co
http://www.cheapjordansshoes.us.com
http://www.uggbootsclearances.com.co
http://www.christianlouboutinoutletuk.org.uk
http://www.poloralphlaurenoutletoff.us.com
http://www.canadagoosesale.com.co
http://www.pradahandbagsoutlet.us.com
http://www.ralphlauren.eu.com
http://www.ugg-italia.it
http://www.coachoutletonlineshopping.us.org
http://www.uggbootsoutletcanada.ca
http://www.burberryscarfsale.in.net
http://www.poloralphlaurenoutletstores.us.com
http://www.cheap-jordan-shoes.us.com
http://www.longchamp-handbags.us.org
http://dior.sunglassescheap.us.com
http://www.christianlouboutin.name
http://www.michaelkorsoutletoff.us.com
http://www.northfacejacket.us.com
http://www.newcoachoutlet.us.com
http://www.uggbootsonsale70off.us.org
http://www.stansmithadidas.us.com
http://www.pradaoutletonlinestore.us.com
http://www.nikeoff.com
http://www.uggbootsclearance.net.co
http://www.outletpolo-ralphlauren.us.com
http://www.cheapjordansshoes.in.net
http://www.michaelkorshandbags.nom.co
http://www.uggsoutlet.org
http://www.coachcom.us.com
http://www.timberlandoutlet.name
http://armani.sunglassescheap.us.com
http://www.outletugg.ca
http://www.ralphlaurenoutlet-poloshirts.us.com
http://www.ray-bansunglassesoutlet.com.co
http://www.nikeairforce1.net
http://www.uggoutletsonline.us.com
http://www.truereligionjeans-outlet.us.com
http://www.cheap-ugg-boots.us.org
http://www.pololaurenshirts.com
http://www.katespadehandbagssale.us.com
http://www.coachoutlet-factory.us.com
http://www.fitflopsoutlet.us.com
http://www.adidasshoesoutletstore.us.com
http://www.pandoracharmjewelry.us.com
http://www.canadagoose.com.co
http://www.outletthenorthface.us.com
http://www.northfaceclearance.us.com
http://www.cheapnfljerseyswholesale.us.com
http://www.beatsbydreheadphones.in.net
http://www.michaelkors--outlet.us.org
http://www.uggoutlet70off.com.co
http://www.uggsoutletstores.in.net
http://www.converse-outletstore.com
http://www.michael--korshandbags.us.com
http://www.uggslippers.us.org
http://www.juicycoutureoutlet.us.com
http://www.ray-bansunglassesoutlets.us.com
http://www.ugg.com.co
http://www.uggonsale.in.net
http://www.truereligion-jeans.com.co
http://www.michaelkors--outlet.us.com
http://www.coachoutlet-online.eu.com
http://www.adidaswings.name
http://www.adidasshoessale.in.net
http://www.hermesbirkinhandbags.us.com
http://www.ray-ban-sunglasses.com.au
http://www.louisvuittonhandbags.nom.co
http://www.montblanc.com.co
http://www.louisvuitonnoutlet.com
http://www.truereligionsale.com.co
http://www.vibramfivefingerssale.com
http://www.uggsaustraliaboots.us.com
http://www.coachfactoryoutletonlinesale.us.com
http://prada.sunglassescheap.us.com
http://www.pololaurenralphlauren.us.com
http://www.underarmouroutletclearance.com
http://www.nikefactory-outlet.us.com
http://www.supremeclothing.us.com
http://www.hollistercooutlet.us.com
http://www.uggbootsonsale70off.net.co
http://www.nfljerseysfromchina.us.com
http://www.coachoutlet70off.us.com
http://www.katespadeoutletstore.us.org
http://www.canadagoosecanada.name
http://www.wholesale-nfljerseys.us.com
http://www.blackhawksjersey.com
http://www.uggbootsoutletclearance.us.com
http://www.superdry.me.uk
http://www.coachoutletfactoryon.com
http://www.uggsadd.com
http://carrera.sunglassescheap.us.com
http://www.christianlouboutinoutletusa.us.com
http://www.salvatoreferragamo.in.net
http://www.cheapairjordans.us.com
http://cartier.sunglassescheap.us.com
http://www.oakleysunglassessport.us.com
http://www.redbottoms.org.uk
http://www.ralphlaurenpolooutlet.us.org
http://www.coach-factoryoutletusa.com
http://www.nike-factoryoutlet.us.com
http://www.truereligionuk.org.uk
http://www.fitflops.org
http://www.burberryoutlet-canada.ca
http://www.uggsoutletstore.org
http://www.fitflopssaleclearance.us.org
http://www.michaelkorsoutlet70off.us.com
http://www.pandorajewelrycanada.ca
http://www.canadagoosesale.name
http://www.nikeairjordans.co.uk
http://www.snapbackshatswholesale.us.com
http://www.toryburchhandbagsoutlet.us.com
http://www.uggsclassicboots.us.com
http://www.saleuggboots.co.uk
http://www.uggsonline.in.net
http://www.outletlongchamp.us.org
http://www.clearancemichaelkorsoutlet.us.com
http://www.airjordan-14.us
http://www.cheapraybans.ca
http://www.montblanc-pens.name
http://www.adidasyeezy-boost.us.com
http://www.uggclearancesale.in.net
http://www.nikehuarache.net
http://www.michaelkors-handbags.us
http://www.christianlouboutinsale.co.uk
http://www.outletugg.com.co
http://www.nikerunningshoes.co.uk
201710.16wengdongdong

タイトル  
名前  
Url
コメント