您现在的位置是: 软件 > 开发者网络 > 程序方舟 > 嵌入式开发 > 正文
·速成电脑精英(包分配)白领高薪一族从这里开始



-Java套接字编程(下)
-MediaStudio Pro 6.5教程
-三款卸载软件最新试用
-基于Visual C++的Winsock API研究

Grady Booch - '.NET将改变你的生活!'
2002-02-04· ·Stuart J. Johnston··

上一页  1 2 3 4  下一页


  然而,在微软的基本架构和工具与开发人员创建下一代应用程序的实际需求间仍存在差别。"在过去如果没有上万也有上千的项目中,我们的经验是,要获得最好的实践…可视化模型,控制变化等等…,这就是我们工具实际存在的地方。"

  在这方面,自从.NET 出现以来,Rational在大约15个月的时间里作出过一系列关于它与微软的工具进行高度集成的声明。上个春天,Rational就宣布它的所有开发周期工具实际上已经集成到了Visual Studio. NET中,这包括需求分析,可视化模型,修改和配置管理及测试。

  在Visual Studio .NET的?版本中已经可以使用Rational's Quantify?的性能造型和PureCoverage?的代码覆盖和测试工具了,在将来的发行版本中它们也将包含进IDE。该公司已经宣布Rational Suite也将支持.NET。

  有望在开发中发生根本变化
 
  然而,移植到Web服务模型并不只是减少对于你自己架构的需求,增加抽象性和复杂性。应用程序从用户桌面转向互联网这种做法,最终会开发过程发生根本变化。

  例如,由于提供所谓"联合"服务--应用程序由运行在不同服务器端上的组件构成,甚至由不同的开发商提供--的服务器经常位于地理位置不同的地方,对于开发者情况也经常是这样。经常一个虚拟开发小组位于不同位置、不同时区。至少,这使得安排和管理会议非常困难。因此,有必要发展协作工具,以处理这些差异。

  另外,在新的环境中开发应用程序不仅增加了对开发队伍的需求,就开发队伍而言,也需要工作一致。

     "在你开始了解.NET后,由于连续的变化,你会感到它相当复杂,并且连续的变化意味着你将获得一个以不同速率变化的以Web为中心的应用程序。" Booch说,"接口部分,中间件部分,后端部分都将以不同速率变化。这就意味着,在开发周期中,你必须同时做多件事,必须同时拥有多个稳定的发行版,特别是当你的客户基础相当大时。这就是说,测试过程、发行过程及整个(应用程序开发)过程互相交叠。"

  "事实上,微软的工具是相当优秀的,但我们已有的经验没有必要扩展到人们实际上遇到的那样大的应用程序。" Booch说,"Visual Studio .NET将弥补之间的差别,但是,只有微软的集成开发环境和Rational的工具相结合,开发人员才能获得用于成功的企业级能力。"

  一套完整的开发周期管理工具需要满足所有这些要求。Booch强调了一些他认为最重要的Rational的工具。

上一页  1 2 3 4  下一页

■ 相关内容
 Visual Studio.net令人赞赏的结构体系
感谢 访问天极网,如果您觉得该文章涉及版权问题,请看这里!