Elegant Code Cast on ALT.NET and Microsoft

Last week, David Start of Elegant Code and I got a chance to chat on ALT.NET, Open Source at Microsoft, and MEF. David was a great host who I am sure loved  responded as he through some curve balls at me. Actually it was a provocative discussion and I enjoyed being able to share my…

0

Finding the right level of coupling

http://www.flickr.com/photos/tammys_world/1785770650/ This is a follow up from my previous post on Composite extensions for Win Forms. Early on as we started the development of Prism, we had a few decisions to make around our coupling to WPF. We knew that Prism undoubtedly was being targeted for WPF. On the other hand we knew that some…

1

Bringing Prism to WinForms

Brian Noyes just posted a set of Composite Extensions for WinForms which includes a working and very simple (see below) sample. The sample illustrates: Bootstrapping with Unity Module Loading Event Aggregation Simple Regions It’s great to see that Brian is investing the effort to give customers another way to build composite apps with WinForms. As…

1

Open Space UnSessions at PDC

I forget to mention this in my last post, but this deserves it’s own. If you are going to PDC, check out the Open Space sessions, I mean UnSessions. I know, I know you are thinking it will be a cheap knock off. Surprise, it won’t! Doc the man himself will be there facilitating. Doc…

0

Speaking at PDC and patterns And practices summit.

I’ll be speaking at a bunch of conferences in the next two months, two of which I am extremely excited about. PDC is one of those amazing conferences that I’ve been hearing about for the past three years since joining Microsoft. I am speechless that the first time I’m attending, I’ll be presenting. I am…

0

IServiceLocator a step toward IoC container / Service locator detente

Today we launched an exciting project on CodePlex, namely the Common Service Locator library. What is it? It’s a shared interface that applications and frameworks can reference in order to leverage IoC containers / service location mechanisms without taking hard dependencies. The dominoes all fell like this. It all started with Jeremy Miller’s post. This then…

6

MEF going MS-PL, the little engine that could.

MEF is going MS-PL!!! Several weeks ago, we shipped our first drop of MEF on CodePlex. The source license for that drop was MS-LPL or the Microsoft Limited Permissive License. This license enables the source to be freely used on the Windows Platform.  Obviously, we don’t ship everything under MS-PL. In the case of MEF,…

11