Category: Microsoft

MFC: CObject class (Part – 4)

In our previous articles we have discussed about CObject‘s “run-time class information”, “serialization support” and “dynamic object creation” features. In this articles I am going to discuss about CObject‘s “object diagnostic support” feature. Object diagnostic feature is useful to provide additional information…

MFC: CObject class (Part – 3)

As of now we have discussed about CObject class features “run-time class information” and “serialization support” in our previous articles MFC: CObject class (Part – 1) and MFC: CObject class (Part – 2) respectively. In this article I am going…

C#: Classes (Part – 3)

‘C#’ class members are accessible based on its access specifiers. I will write a separate article on class’s access specifiers in more detail. But here I want to give an high level introduction on access specifiers. Access Specifiers ‘C#’ provides…

C#: How to use COM components?

Visual Studio 2012 - "Reference Manager" dialog

.Net supports to use COM functionality within its managed code through its COM Interoperability feature. In this article we are going to discuss about the steps to use COM components within ‘C#’ code. Step 1. First step is add COM…

C#: Classes (Part – 2)

In this article we will look into few more things about the classes. Outer Classes, Inner Classes and Wrapper Classes ‘C#’ classes allows to define classes (inner classes) within the classes. Inner classes are only accessible through its outer classes…

C#: Classes (Part – 1)

‘C#’ classes are code blocks that combine data and operations those work on the data. ‘C#’ classes enables Object Oriented Programming (OOP) concepts of encapsulation and abstraction. Encapsulation means combining data and the operations apply on the data together. Abstraction means…