MEF 2.0 is coming with .NET 4.5. How does this affect SoapBox Core? Specifically, will any of the existing code be re-factored and/or any new functionality created to take advantages of the new features offered by MEF 2.0?

asked 02 Nov '11, 17:12

KarlB's gravatar image

accept rate: 0%

.NET 4.5 is an interesting beast, and not all the details have been hammered out yet. For instance, in this blog post it says that it will be an in-place upgrade from .NET 4 (which means .NET 4 applications will run against .NET 4.5 if someone has 4.5 installed on their machine). However, the last comment at the bottom indicates that it's still being discussed.

What I think we can assume is that the new "MEF 2" API's are just additions to the "MEF 1" API - there should be no breaking changes.

My preference right now is to leave SoapBox Core as a .NET 4 application, and let the end-user decide if they want to build a .NET 4 or .NET 4.5 application. If they choose 4.5, they can take advantage of the new features of MEF 2 in their own add-ins and extensions.

I am, of course, open to suggestions.


answered 02 Nov '11, 19:45

Scott%20Whitlock's gravatar image

Scott Whitlock ♦♦
accept rate: 50%

Your answer
toggle preview

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here



Answers and Comments

Markdown Basics

  • *italic* or _italic_
  • **bold** or __bold__
  • link:[text]( "Title")
  • image?![alt text](/path/img.jpg "Title")
  • numbered list: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • basic HTML tags are also supported



Asked: 02 Nov '11, 17:12

Seen: 4,179 times

Last updated: 02 Nov '11, 19:45

powered by OSQA