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 exported as managed
plugins, which are called parts.
|
|
Glenn is a PM for the new Managed Extensibility Framework in .NET 4.0. Prior to Microsoft, he worked for 10 years in various startups and ISVs wearing many different hats all related to developing software. Glenn has been writing code practically since the time he learned how to ride a bicycle. When he's not writing code, he's working on ways to build better software through learning good software design principles and methodologies. Glenn is a geek at heart and spends a good portion of the rest of this time spreading that geekdom through conferences, and the community through groups such as ALT.NET. When he's not working and playing with technology, he spends his time with his wife and four year old daughter either at their Seattle apartment or at one of the local coffee shops.
|
|
We no longer support BitTorrent downloads. Sorry.
dnrTV is produced with Camtasia
Studio screen capture production software. To view the downloaded version
you must first download and install the
Techsmith Video Codec (160 K)
Links from the Show
|
This episode sponsored by
Telerik
Building quality software is never easy. It requires skills and imagination. We cannot promise to improve your skills, but when it comes to User Interface and developer tools, we can provide the building blocks to take your application a step closer to your imagination. Explore the leading UI suites for ASP.NET AJAX, MVC, Silverlight, Windows Forms and WPF. Enjoy software development tools like .NET Reporting, ORM, .NET CMS, Code Analysis and Refactoring, Mocking, Agile Project Management and Automated Testing Tools. Visit www.telerik.com.
DataDynamics
"Our mission is to provide innovative software tools and excellent support services to software developers who create Information Reporting and Data Analysis applications."
|