What is Dependency Injection or Inversion of Control (IOC) ?

Published on March 23, 2013 by abundantcode

Filed under popular

Last modified March 23, 2013

Print this page

rate 1 star rate 2 star rate 3 star rate 4 star rate 5 star
Your rating: none, Average: 0 (0 votes)

This article have been viewed 4432 times

Looking for the definition of the Dependency Injection or Inversion of Control (IOC) in .NET ?

Dependency Injection or Inversion of Control (IOC) is simply a design pattern which helps the developers implement loose coupling effectively .

The dependency injection involves 2 steps

  • Removing the dependencies of the concrete class.
  • Injecting the dependencies during the runtime.

The IoC container is the Dependency Injection Container which is a intermediate module between the concrete implementation and the Interface.

1 Comment

  1. Interesting .NET Links – March 23 , 2013 | TechBlog
    March 23, 2013 - 8:32 pm

Leave a Comment


x

You might be Interested in these Posts

How to Enable JavaScript in Windows Phone 8 WebBrowser Control?

If you are using the WebBrowser control in your Windows Phone project, there are times when you want...

How to Add Border to the Ellipse Control in Windows Phone 8 ?

Looking for an option to add border with a different color to the Ellipse Control in Windows Phone 8...

How to Send e-mail via SMTP using C# ?

Here's a sample code to send email via SMTP using C#. How to Send e-mail via SMTP using C# ? using...