Today's Metro Monday project is a framework that will help you in your creation of Windows 8 Metro Style applications, helping take a little of the grunt work out, while helping build applications with some separation of concerns. Plus I dig how it uses MEF to compose a navigable…
If you've wondered how to make sense of the alphabet soup and options available for Dependency Injection and Inversion of Control (DI/IoC) as well as how the Managed Extensibility Framework (MEF) can help you solve these problems, check out this screencast. In two minutes, you'll have a fully…
It's been about two years since we last had the chance to discuss changes, improvements and evolution in .NET's base class library (BCL) with some of the folks who write and maintain it. The next version of the BCL will ship as part of .NET 4.5. What's new? What did they focus on for the next…
The Managed Extensibility Framework (or MEF for short) simplifies the creation of extensible applications. MEF offers discovery and composition capabilities that you can leverage to load application extensions. In the upcoming release of .NET 4.5, MEF will ship version 2.0. Recently, I got a chance…
Extensibility is a key design point for many applications such as the Microsoft Office applications with their plug-in model for extensibility. Silverlight 4 ships with a new framework, the Managed Extensibility Framework (MEF), which provides a flexible
way of building extensibility into your…
In this screencast,
Marc highlights some tips and tricks for improving perceived startup performance of Windows Presentation Foundation (WPF) applications using the Managed Extensibility Framework (MEF) and a Splash Screen. The walkthrough focuses on using the .NET Framework
…
Glenn Block, Program Manager working on MEF and self professed "MEF Maniac," makes a return visit to Silverlight TV. Glenn dives right into the code and shows how to use MEF to load and unload XAP files on demand. This is a great way to solve the problem
of how to handle large…
Glenn Block, Program Manager working on MEF and self professed "MEF Maniac,” makes his first visit to Silverlight TV. Glenn and John set aside the code for this episode, taking a step back to discuss and explain some of the top scenarios where using MEF
adds value. If you are considering…
Hamilton Verissimo, Program Manager working on MEF, makes a return visit to Silverlight TV to follow up his discussion of MEF. This time Hamilton discusses different ways metadata can be used with MEF and suggests some pros and cons for each. As usual,
he dives right into the code…
John interviews Hamilton Verissimo, of Castle Windsor fame, about his latest work on the MEF team. Hamilton (aka MEF Man) discusses what MEF does and why you want to use MEF with your Silverlight applications. He dives right into the code samples and walks
through examples of creating composable…