Fremus.co.za

Demistifying Life and Web Development

3 Reasons why C# and Object Oriented Programming Rocks

I have come to really appreciate the quality of and the real possibilities that are associated with C# and object oriented programming, and I thought that maybe I could think of 3 reasons why it rocks. So here are my 3 reasons.

  1. Real-world object mapping: You can take real world objects and turn them into functional, programmable computer objects. If you have a product in your business then you can define that product, through some analysis, and develop it into something that can be represented as a programmable computer object. This is where business objects are created – they are true representations of the actual objects themselves. Object can have relationships with other objects.
  2. Object re-use: If I create an object within any of my web projects, I can re-use the functions of those objects as many times as I want. All I have to do is create an instance of that object and I have access to its functions. This reduces the number of times I have to re-use name spaces. It also allows me to focus on developing and refining my objects, and making changes in fewer places.
  3. Multi-platform and device: C# can be used in windows-based, web-based and mobile applications. Within web and windows applications you can target Silverlight (Web) and WPF (Application) without having to let go of C#. Talk about honing your C# skills!
  • Share/Bookmark
posted by fr3dr1k in C# and have No Comments

Place your comment

Please fill your data and comment below.
Name
Email
Website
Your comment
Get Adobe Flash playerPlugin by wpburn.com wordpress themes