Beginning C#: Part 3 – Programming Principles

Coming from a PHP programming background, I think I can improve on my understanding of solid object oriented programming concepts. Given that C# is 100% object oriented, and the fact that understanding some key principles will help me in my general programming knowledge, I thought it would be good to go over some of these concepts in this article. Continue reading