dnrTV Does MEF!

Glenn Block recently did a great screen cast on the Managed Extensibility Framework: Show #130 | 11/26/2008 Glenn Block on MEF, the Managed Extensibility Framework Glenn Block shows you how to use MEF to allow a plugin architecture in your .NET applications. The framework is extensible enough to allow any type to be imported and…

2

MEF Preview 3 Shipped!

I am pretty excited to see MEF preview 3 ship on codeplex today!  Please check out Glenn’s post for all the details… This is a release where we really focused on getting in your feedback…   We are 100% MSPL, we are shipping our own unit tests, we have made several design changes based on feedback…

2

Framework Design Guidelines: Supporting Experimentation

Continuing in our weekly blog post series that highlights a few of the new additions to the Framework Design Guidelines 2nd edition.. This content is found in the Framework Design Principles section of Chapter 2: Framework Design Fundamentals. I love the history and real world color Chris brings to this guideline with his annotation. Some…

4

Framework Design Guidelines: Scenario Driven Framework Design

Ccontinuing in our weekly blog post series that highlights a few of the new additions to the Framework Design Guidelines 2nd edition.. This annotation is found in Chapter 2: Framework Design Fundamentals. Joe and Chris nail the core things. JOE DUFFY As software developers, we enjoy creating fun and powerful new capabilities, and sharing them…

4

What Does that .NET Namespace Mean: System.* and Microsoft.*

I need your feedback… I am chatting with some co-workers about the perception of in the .NET Community of what the System.* and Microsoft.* namespaces mean.    So I had the crazy idea of just asking you!   For this exercise, I’d like you to think about a new "feature area" of the .NET Framework… Would you…

82

Need Windows Mobile Phone Recommendation

I am ready to replace my several year old Verizon XV6700… The 2nd replacement battery is not keeping me through the day any more, it is way too heavy and my colleagues pick on my for using such old technology 😉 I have a pretty good deal with Verizon, so I’d like to say with…

45

Framework Design Guidelines: Testable Frameworks

I thought I do a weekly blog post series that highlights a few of the new additions to the Framework Design Guidelines 2nd edition.. The first is around writing testable frameworks it is found in Chapter 1: Introduction. Phil brings his real world experience building ASP.NET MVC to the table with this annotation. PHIL HAACK…

2

Managed Extensibility Framework (MEF) Demo

The Managed Extensibility Framework (MEF) is a new feature of .NET 4 (and will work on 3.5 as well) that makes it significantly easier to extend applications and generally support application composition patterns.  What does that really mean?  Well, take 6 mins and 5 seconds to watch this excellent demo Scott Guthrie did at his…

7

Book Plug: The C# Programming Language (3rd Edition)

At PDC2008, we shipped the third edition of the C# Language specification…  If you are a language-lawyer type or just like to know exactly how the latest version of the language works, this book is for you!  In this addition, we tried something new, we asked some folks from the community to add some annotations…

6

Cohesion And Coupling

On the plane ride back from the PDC, I had a chance to read Jeremy Miller’s excellent article in the October issue of MSDN magazine.    Cohesion And Coupling   While there is nothing earth-shatteringly new in here, Jeremy does a great job of explaining these core concepts.   I believe they are at the root…

2