Disclosure: when you buy through links on our site, we may earn an affiliate commission.

Managed Extensibility Framework, MEF, from Novice to Guru

Managed Extensibility Framework, MEF is a great framework. With this course you can write robust extensible applications
(62 reviews)
764 students
Created by


CourseMarks Score®







Platform: Udemy
Video: 5h 43m
Language: English
Next start: On Demand

Table of contents


Managed Extensibility Framework, is a widely used framework which targets not only Dependency Injections in .NET applications but main concentration of this framework is about writing fully extensible software. Developers from all over the world can write plugIns for applications those are developed in MEF. This is very exciting framework, but unfortunately not much developers are aware of this framework. 
So this course is about MEF, I have tried to sum up all the technologies like Console Applications, Windows Forms, WPF, ASP.NET Web Form, ASP.NET MVC, ASP.NET WEB API, WCF Services, Test Cases and More importantly extended Visual Studio IDE using MEF. 
My target audience can simply write “MEF” or “Managed Extensibility Framework” or MEF with .NET application, in order to find this course. 
I have included Screens Cast Videos explaining coding examples, one article and include 4 to 5 applications along with this course. Students can download those coding examples and application’s source code to play around with them and can use freely in their projects.
It took me one and a half month to complete this course, because i was writing coding examples to make students fully understand the concepts.
Course is structured in a well defined way, explaining from the basic concepts and then moving forward towards more deep and more detailed concepts. 
If you are an intermediate .NET developer you should take this course to write fully extensible MEF applications.

You will learn

✓ Understand and make use of MEF concepts in your professional software development career.
✓ Develop extensible applications Console, Web, Desktop, WPF, WebForm Applications, MVC, Web API, WCF, Unit Test in C# using MEF.
✓ Develop architecture of dependency free applications.
✓ Gain deep understanding about MEF’s Primitive Programming Model.


• You need to have Visual Studio 2012 or Later. You need to have .NET framework 4 or later because fully functional MEF framework is added in .NET framework 4.0. You should have prior knowledge about syntax of C#. You should be familiar about Object Oriented Programming, and know about the basic concepts of object orientation like Data hiding and Encapsulation, Inheritance and Polymorphism.

This course is for

• This course is meant for anyone who knows how to write a program in C#, Knows basic concepts of Object Oriented Programming, and for those who know the concept of classes and Interfaces. Moreover this course will help experience professionals to implement MEF in their existing applications to achieve extensibility. Software Architects can use this course to design architecture of large enterprise level applications.

How much does the Managed Extensibility Framework, MEF, from Novice to Guru course cost? Is it worth it?

The course costs $14.99. And currently there is a 57% discount on the original price of the course, which was $34.99. So you save $20 if you enroll the course now.
The average price is $15.8 of 34 .NET courses. So this course is 5% cheaper than the average .NET course on Udemy.

Does the Managed Extensibility Framework, MEF, from Novice to Guru course have a money back guarantee or refund policy?

YES, Managed Extensibility Framework, MEF, from Novice to Guru has a 30-day money back guarantee. The 30-day refund policy is designed to allow students to study without risk.

Are there any SCHOLARSHIPS for this course?

Currently we could not find a scholarship for the Managed Extensibility Framework, MEF, from Novice to Guru course, but there is a $20 discount from the original price ($34.99). So the current price is just $14.99.

Who is the instructor? Is Eman Ali Mughal a SCAM or a TRUSTED instructor?

Eman Ali Mughal has created 2 courses that got 85 reviews which are generally positive. Eman Ali Mughal has taught 914 students and received a 4.4 average review out of 85 reviews. Depending on the information available, Eman Ali Mughal is a TRUSTED instructor.
CEO and Software Solution Architect at Vibrantillusions
For the last 18 plus years, I have been in the field of software development, I have worked in various different technologies like, .NET Technologies, SQL Server, Desktop application development, ASP.NET, ASP.NET MVC, SPA, WCF, WPF, MVVM, Design Patterns, Web Api, Angular JS, Knockout JS, Jquery, Azure Development, Developing Class Libraries, Android and IOs development.
For the last 8 years I have been running my own software development company name Vibrant Illusions.We are a group of elite professionals, programmers, graphics designer providing software solutions to different organisations. 
Browse all courses by on Coursemarks.
Platform: Udemy
Video: 5h 43m
Language: English
Next start: On Demand

Students are also interested in