Thank you Arjay,
Yes, older but can't be decompiled technologies. So native coding never dies.

For database and web applications,(ERP) C# is ideal but for desktop applications that we use in our computers, i think we will never see .NET base applications.

Am i wrong?
Also we can do whatever can be done with .NET. Both database and web. (To be honest, whatever they try to prove, C#(in general manged world) is only script language/technology)

So still i don't figure out,why did they stop to develop MFC/activex controls?