Fundamental of Modern Programming Approach for Engineering Students A Mixture of C & C++ with .NET Framework