VC++ 6.0 Vs VC++.Net
-
Hi Friends, I haven't tried VC++.Net till now..but out of curiosity i would like to know, what would be the significant difference in vc++.net over vc++6.0 I am basically a system programmer mainly use VC++ for creating DLL's and test applications to test the hardware...Can anybody throw light how vc++.net has the compatibility ratio with the vc++6.0 is concerned in various domains such as: System software( accessing file, device, doing file operations,multithreading, synchronisation) Data base access Com applications and any others.. Thanks, Shiva P
-
Hi Friends, I haven't tried VC++.Net till now..but out of curiosity i would like to know, what would be the significant difference in vc++.net over vc++6.0 I am basically a system programmer mainly use VC++ for creating DLL's and test applications to test the hardware...Can anybody throw light how vc++.net has the compatibility ratio with the vc++6.0 is concerned in various domains such as: System software( accessing file, device, doing file operations,multithreading, synchronisation) Data base access Com applications and any others.. Thanks, Shiva P
I have never used VC .NET either but this topic has been discussed here so many times. I don't want to offend you but instead of waiting for replies you might want to search the threads of this forum which are related to your topic. // Afterall, I realized that even my comment lines have bugs When one cannot invent, one must at least improve (in bed).-My latest fortune cookie
-
Hi Friends, I haven't tried VC++.Net till now..but out of curiosity i would like to know, what would be the significant difference in vc++.net over vc++6.0 I am basically a system programmer mainly use VC++ for creating DLL's and test applications to test the hardware...Can anybody throw light how vc++.net has the compatibility ratio with the vc++6.0 is concerned in various domains such as: System software( accessing file, device, doing file operations,multithreading, synchronisation) Data base access Com applications and any others.. Thanks, Shiva P
VC++.NET is a compiler which helps you write both managed code(.net) and unmanaged code(normal c++/mfc stuff) or combine both. You can get obvious benefits if you move to VC7 or VC7.1 and continue developing your usual applications (mfc/win32/com) simply because it is a better compiler and there are some updations to both MFC/ATL libraries. The .net part of VC++.NET lets you write .net applications with "Managed C++". Its an extension to C++ that has additional keywords which help in developing managed applications. Since you are from a vc++/embedded background, I don't see much benefits moving towards .NET for realtime applications(I assume the nature of these apps will be more like displaying realtime charts and stuff similar to that). If you want to port your apps from vc6 to vc7, they are not binary compatible and there are some breaking changes. So you need to compile your app in vc7 and fix those errors to move on. - Kannan
-
Hi Friends, I haven't tried VC++.Net till now..but out of curiosity i would like to know, what would be the significant difference in vc++.net over vc++6.0 I am basically a system programmer mainly use VC++ for creating DLL's and test applications to test the hardware...Can anybody throw light how vc++.net has the compatibility ratio with the vc++6.0 is concerned in various domains such as: System software( accessing file, device, doing file operations,multithreading, synchronisation) Data base access Com applications and any others.. Thanks, Shiva P
I have had a lot of problems porting to VC7 because of changes in the compiler. In most cases I gave up and still use VC6. This is because I have about 200K lines in 4 dlls that need ported and there are several hundred errors introduced with the new compiler. I guess if I spend a week or two I could get my stuff to compile in both compilers but I am too busy to do this. [EDIT] Most of this code fits into the everything else category. [/EDIT] John