none
.Net是什么!!!! RRS feed

  • 问题

  • 我是个从食品专业转行成程序员的。也就上几个月的培训学校。到现在为止接触.Net2年多一点吧。给我的印象,.Net就是一堆工具的集合,做不同的物体用对应的工具。都说.net是开发winForm桌面应用程序和服务的。但这种说法我感觉太含糊了,我没接触过C和C++,平时和同事聊天时也探讨一些问题,有些项目也只能用C和C++。为什么.NET就不能开发底层的呢。
    2012年3月15日 1:05

答案

  • .Net是一个商标。在一段时间内,微软把很多产品和服务都加上.NET的名字,例如.NET Passport (Windows Live Id的旧名)

    你说的.Net估计是指.Net框架,这个因为需要可移植性(比如.Net 2.0需要支持Windows 98),所以在实现的时候不能调用新操作系统的API。



    The following is signature, not part of post
    Please mark the post answered your question as the answer, and mark other helpful posts as helpful, so they will appear differently to other users who are visiting your thread for the same problem.
    Visual C++ MVP

    2012年3月15日 1:34
    版主
  • 有些项目也只能用C和C++。为什么.NET就不能开发底层的呢。
    NET面向的机制是跨平台,如果开发底层,势必和硬件打交道。那么每一种硬件编码各不相同,就可能无法达到跨平台的目的了吧,我想。

       QQ我:讨论(Talk)
    下载MSDN桌面工具(Vista,Win7)
    我的博客园
    慈善点击,点击此处

    2012年3月15日 6:42
    版主

全部回复

  • .Net是一个商标。在一段时间内,微软把很多产品和服务都加上.NET的名字,例如.NET Passport (Windows Live Id的旧名)

    你说的.Net估计是指.Net框架,这个因为需要可移植性(比如.Net 2.0需要支持Windows 98),所以在实现的时候不能调用新操作系统的API。



    The following is signature, not part of post
    Please mark the post answered your question as the answer, and mark other helpful posts as helpful, so they will appear differently to other users who are visiting your thread for the same problem.
    Visual C++ MVP

    2012年3月15日 1:34
    版主
  • 有些项目也只能用C和C++。为什么.NET就不能开发底层的呢。
    NET面向的机制是跨平台,如果开发底层,势必和硬件打交道。那么每一种硬件编码各不相同,就可能无法达到跨平台的目的了吧,我想。

       QQ我:讨论(Talk)
    下载MSDN桌面工具(Vista,Win7)
    我的博客园
    慈善点击,点击此处

    2012年3月15日 6:42
    版主