29 October 2008
MEF використовується тут…
Цікава особливість останніх новин. Деякі нові анонсовані продукти використовують Managed Extensibility Framework..
1) “New WPF source Editor - based on MEF e.g. you can add new features to the editor”. В мене зараз студія 2010 в даунлодах, завтра розповім як воно виглядає. По скріншотам схоже на перші версії бленда.
2) “but I can say that MEF is absolutely core to our text editing tool for Oslo”, це я вже первірив, 100% використовується, до речі цей Emacs.Net виглядає дуже класно.
3) Також MEF використовується в інших компонентах Oslo, наприклад парсер “M”. Хоча швидкий пошук так і не дав відповіді що саме вони там використовують.
Деякі питання що виникали на останній UNETA та відповіді на них.
1) MEF for server side applications
In the current CTP bits we have not added any specific support for the server. We are planning to focus on server side support however in future releases. Mostly we see this as revolving around caching,
security and threading.
2) MEF for Silverlight?
Yes, MEF for Silverlight is definitely considered. As far as concrete shape, applicable scenarios and delivery vehicle and timeframe - this is still being discussed
Також в коді можна знайти SILVERLIGHT директиви.
3) Comparison to the AddIn libraries?
These technologies can be perceived as complimentary. While both of them provide activation support, support System.AddIn-s technology focuses on versioning and isolation (multiple AppDomain support) while the focus of MEF is dependency injection through Import-Export mechanism, loose type matching and metadata around components.
4) Що там за нутрощі?
Компіляція Lambda Expressions, тобто DynamicMethod.
Вчу українську, багато працюю. Цікавлюсь моделюванням небезпек. Більшість часу витрачаю на .Net.