Briefly explain following questions,
1)what is Unity Framework?
2)How Unity Framework is related to Inversion of Control (IOC) ,Dependency Injection(DI),MVC,MVVM Design Patterns?
3)Can't we implement IOC,DI,MVC,MVVM design patterns without Unity Framework?
4)Real time scenarios when and why to use Unity Framework ?
Thanks in Advance