其实我认为.net和以前最大的不同是:
以前的用VC++6.0主要的还是面向桌面平台的。而VC++7.0是基于.net平台的。
而且我认为VC++7.0比VC++6.0对C++标准的支持更好。
Microsoft Visual Studio .NET
开发人员可以使用各种各样的编程环境,来创建 XML Web services(.NET 平台的核心技术)。Microsoft Visual Studio .NET 代表了适于 .NET 平台的最佳开发环境。
Visual Studio .NET 发展了高生产率的编程语言:Microsoft Visual Basic®(包含面向对象编程的新功能);Microsoft Visual C++®(促进 Windows® 开发并允许您生成 .NET 应用程序);以及 C#(将 RAD 带给 C 和 C++ 开发人员)。
C#才是ms的方向!主要是要与java竞争!
vc.net只不过是.net中为了兼容vc程序员的考虑而已!它的改变是.net的平台决定的!
.net主要是应用平台变了!
c#更能体会到应用为主的目标!无论是桌面开发还是b/s应用都是快速开发工具!