2000.6.22微软公司正式推出了其下一代计算计划,Microsoft.NET,简称.NET.“.NET 是一个卓越的战略,它使 Microsoft 能够定义软件企业中的下一次变迁。”.NET Framework 是 Microsoft 开发的未来。事实上,即将问世的、代号为“Longhorn”的 Microsoft® Windows® 代码版本是在 .NET Framework 基础之上生成的。所有操作系统函数都将被封装在 .NET 内部。这意味着,您现在对 .NET 进行的所有投资将在以后许多年里给您带来回报。

  一切都与回报有关

  投资回报率 (ROI)。可以将 ROI 分解为两个不同的部分:效益 和回报时间。效益是能够降低公司的运营成本或者增加公司的收入的任何东西。回报时间是指公司在提供资金来开发应用程序之后多长时间才能见到效益。让我们假设创建一个新的应用程序以接受产品定单花费了 100,000 元。但由于定单软件效率更高,因此使您每天可以接受更多的定单。这一增加可使下一年度每个月的销售增长 25,000 元。这相当于每年从新业务中获得 300,000 元。如果用 300,000 元除以 100,000 元,则得到 300% 的投资回报率。因为开发耗费了 100,000 元,而销售增长了 25,000 元,所以将 100,000 元除以 25,000 元,得到回报时间仅为 4 个月。另一个示例是创建一个应用程序,以使您可以实时跟踪库存,并且以更为有效的方式再订购。如果这一实现花费了 500,000 元,但每月能够节省 50,000 元,则 ROI 为 120%,回报时间为 10 个月。体系结构和 SDLC(软件开发生命期) 如果公司员工中没有架构师或具备大量 .NET 经验的人,则花费时间和金钱雇人来履行这一职责可能是值得的。良好的体系结构可以使您节省数千小时的编码和开发时间。

  .NET架构的核心开发技术

  我们正在进入计算机发展的下一个阶段——基于Internet的阶段,特别是基于Internet核心技术——XML扩充标记语言,XML使得能够创建可用于任何人、任何场所的大型应用程序,XML的通讯基础:SOAP。通过将紧密联接的、高效的n层计算技术与面向消息的、松散联接的Web概念相结合来实现的,我们将这种计算风格称为Web Service(Web服务)。.NET框架由三个主要部分组成:通用语言运行库、一套层次结构的统一类库和一个被称为ASP+的高级ASP版本。