Categories: Blog

Managed Extensibility Framework for Line of Business Applications in .NET 4.0

I recently gave a talk for the Atlanta Microsoft Professionals users group about using the Managed Extensibility Framework for Line of Business applications in .NET 4.0. We had a great turnout and I appreciate everyone who attended. The talk was based on my blog post “10 Reasons to use the Managed Extensibility Framework.”

While the talk itself wasn’t recorded, I’m happy to share the slide deck with you. You can download it here and watch the presentation for yourself. I covered not only the benefits of using MEF, but touched on some of the costs associated with it as well.

This is the abstract for the talk:

With the release of Visual Studio 2010, the Managed Extensibility Framework (MEF) became a first-class citizen of the .NET 4.0 Framework. It is the same system used for extensibility and plug-ins within Visual Studio 2010 itself. Learn the ten reasons why you would want to use the Managed Extensibility Framework in your own applications and how MEF can assist you with building dynamic, modular, extensible, testable applications faster than ever before. This deep dive will cover advanced MEF topics included strongly typed meta-data and custom export providers as well as how MEF differs between Web, WPF, Console, and Silverlight applications.

Enjoy the presentation!

Jeremy Likness

Recent Posts

8-Step AWS to Microsoft Azure Migration Strategy

Microsoft Azure and Amazon Web Services (AWS) are two of the most popular cloud platforms.…

2 weeks ago

How to Navigate Azure Governance

 Cloud management is difficult to do manually, especially if you work with multiple cloud…

3 weeks ago

Why Azure’s Scalability is Your Key to Business Growth & Efficiency

Azure’s scalable infrastructure is often cited as one of the primary reasons why it's the…

1 month ago

Unlocking the Power of AI in your Software Development Life Cycle (SDLC)

https://www.youtube.com/watch?v=wDzCN0d8SeA Watch our "Unlocking the Power of AI in your Software Development Life Cycle (SDLC)"…

2 months ago

The Role of FinOps in Accelerating Business Innovation

FinOps is a strategic approach to managing cloud costs. It combines financial management best practices…

2 months ago

Azure Kubernetes Security Best Practices

Using Kubernetes with Azure combines the power of Kubernetes container orchestration and the cloud capabilities…

2 months ago