OOP, C# ,EntityFramework ,Database ,UnitTesting&TDD ,ASP.Net MVC, Layer architecture,GenericClass,CSVFile