vipin,
Yes, it is. In C++, you can use Managed Extensions for C++ and make
calls to any managed assemblies. If you don't want to use managed code in
C++, then you can export your .NET classes as COM classes, and then access
the classes that way.
Hope this helps.