根据 Microsof 的宣传策略,在 VS.NET 中,原来的各种开发工具一律统称为 X.NET,如:VB.NET/VC.NET/ASP.NET;称呼他们为 VB7/VC7/ASP+,大家也都明白。C# 不会取代 VC,应为各种对性能和速度要求很高的系统软件仍然需要比较“低级”的开发工具。C# 实际上是一种新的语言,符合 .NET 策略,用于快速应用开发;相比其他现有的开发语言来说,C# 更能体现 .NET 的精神,更能发挥新的开发模式的威力。其它语言经过改造后,都可以符合 .NET 规范(实际上是 CL 规范),但是因为要照顾到向前兼容,所以不可能完美的展现 .NET 所制定的新的语言规范和思想。本人主要使用 VB 和 VC。VB7 的变化很大,几乎给人有脱胎换骨的感觉。实际上,不做这种改变,大家所钟爱的 VB 就不可能融入 .NET 大家庭。本人的目标:C#/VB7/VC7。

解决方案 »

  1.   

    vc7不是c#么?vb7变化大,会vb6是否还要重学vb7,学起来是否会更快一些?我不用学vc6,可以直接学vc7是么?
      

  2.   

    vc7不是c#,只是c#集成在vc中,会vb6对vb7没什么用,最多知道一些函数罢了。不用vb6当然可以直接学vb7,但是最好有面向对象编程经验(如c++、java、delphi等)
      

  3.   

    俺用过VB VC,现在用JAV了,不知道以后学C#快不快。
      

  4.   

    从visual studio 7.0的create new project就可以看出一些主要的差别
    Microsoft Visual Studio 7.0
    Microsoft Visual Studio 7.0
    Visual Basic Projcts
    Windows Application
    Class Library
    Windows Control Library
    Web Application
    Web Service
    Web Control Library
    Console Application
    Windows Service
    Empty Project
    Empty Web Project
    Import Foldre Wizard
    Visual C# Projects
    Windows Application
    Console Application
    Class Library
    Windows Control
    Windows Service
    Web Application
    Web Service
    Web Control Library
    Empty Project
    Empty Web Project
    Visual C++ Projects
    .NET Projects
    Managed C++ Application
    Managed C++ Class Library
    Managed C++ Empty Project
    Managed C++ Web Service
    Win32 Projects
    ATL Project
    ATL Server Project
    ATL Server Web Service Project
    Extended Stored Procedure Project
    MFC ActiveX Control
    MFC Application
    MFC DLL
    MFC ISAPI Extension Project
    Win32 Project
    Utility Projects
    Custom AppWizard
    Makefile Project
    Visual FoxPro Projects
    VFP Middle Tier Project
    Setup and Deployment Projects
    Cab Project
    Deploy Wizard
    Merge Module Project
    Setup Project
    Setup Wizard
    Web Setup Project
    Other Projects
    Database Projects
    Database Project
    Enterprise Template Projects
    C#
    Business Facade
    Business Rules
    Data Access
    System
    Web Facade 
    WebUI
    WinUI
    Visual Basic
    Business Facade
    Business Rules
    Data Access
    System
    Web Facade 
    WebUI
    WinUI
    Visual Studio Analyzer Projects
    Extensibility Projects
    Visual Stuio Solutions
    Blank Solution
    Microsoft Visual Poxpro 7.0
    MSDN for Visual Studio 7.0
      

  5.   

    Visual Studio 7.0不是vs.net?Visual Studio 7.0 的光盘有卖的,vs.net有卖地,我觉得程序员所用的工具在不断变化,程序员要跟上就需要学习,累啊 
     
      

  6.   

    .net是微软“软件变服务”时代的重要策略,asp.net就是对付JAVA的强劲武器,它不仅仅是ASP的简单升级,而是整个编程概念的转变,更符合传统软件的编程思想,而VB.net也有脱胎换骨的改变,现在才算真正面向对象的语言
    BY THE WAY,看了lczddd的发言有点感叹,不知道是不是我的思想太落后,我始终认为语言最终也只是工具,你只要熟练掌握程序的精髓,例如算法,数据结构,对象等,你就能面对众多的语言坐怀不乱,才不会随波逐流。另外我觉得中国的程序员太注重编程的技术,一味追求编程的颠峰,却不会把眼光放远一点,学习整个项目开发的管理,资源的调配,系统分析和系统设计等,这才是高素质的综合人才,要不你编程再好,最终也只是个一流的程序员