.NET是一个平台,像JVM,但两者有很大区别;而visual studio.net是针对这个平台的IDE(集成开发环境),实际上VS.NET本身就是用.NET开发的(或者说运行于.NET平台上的。)

解决方案 »

  1.   

    .net指整个ms的framework。vs只是基于.net 框架的集成开发环境而已
      

  2.   

    .net是微软的一项网络战略(计划?)。什么都行都挂一个.net在尾巴,例如:vc.net、windows.net、vb.net、asp.net......
    .net framework是一个平台,为程序提供提供一种运行环境,各种服务。有点像jvm.
    visual Studio.net类似于jbuilder,可以在上面编程.net程序,其实就是visual studio 7.0。
    你会不会问,为什么windows xp为什么不叫windows 2002?
      

  3.   

    同意楼上的
    .net是MS的一项战略
    vs.net 是开发平台
      

  4.   

    jvm是为了跨平台,哪.net framework是为了什么呢?
      

  5.   

    .Net FrameWork也是为了跨平台啊,这个还要问,本来就是M$用来对抗JAVA的
      

  6.   

    If Microsoft distribute .net framework for linux or for aix ...,it would be able to do so.
      

  7.   

    .net是框架,而VS.NET是MS出的可视话的软件开发平台.
      

  8.   

    大家说的挺好的,没有什么可以多说的。
    顺便问一句:MS有能力让Java无法跨平台吗?比如Windows.
      

  9.   

    .net是一个概念,vs是一个开发平台,他们是非常不同的。