Dependency Injection
It is a software design pattern that implements the Inversion of control. Dependency injection is vital for loosely coupled software development.
So I just created a video to Show you guys How to implement Unity Dependency Injection in ASP.NET MVC