标题 VS.NET为企业做好了准备吗?
关键字 VS.NET,framework,
Rational公司是少数能提供覆盖软件工程整个生命周期(从需求分析到产品测试)工具产品的公司之一。那有谁能够比Rational的创始人和CEO—Mike Devlin更适合来谈.NET对企业应用开发的影响呢?Visual Studio Magazine的主编Lee Th 最近和Devlin讨论了这方面的问题以及其它开发团体感兴趣的话题。 LT: 让我们来讨论一下Microsoft .NET对大规模软件开发的影响。对开发者而言,最大的变化是什么? MD: 能够把精力集中在应用的开发上,而不是花很多时间在基础事务上。如果你现在与许多CIO及开发组主管谈话的话,你会惊讶地发现70%的开发是基础开发,而只有30%的开发涉及商务逻辑的建立、应用体系结构、应用功能。但.NET平台和Visual Studio.NET的组合通过自动处理许多基础事务来扭转了这一切。 这将继承Visual Basic的传统,Visual Basic使开发者访问和在相对复杂的Windows API上开发变的容易。现在.NET为开发者提供了同样的模式并将这一模式应用到了更为宽广的包括服务器、Web Services、乃至整个Web的分布式领域。这个环境的底层甚至要比旧的Windows API更复杂。幸运的是.NET为用户隐藏了一些复杂性。虽然它不完美,但它在这一方向迈进了一大步。你可以获得一个通用平台,一组通用组件,一组通用的访问那些组件的服务,以及支持分布和Web访问。 LT: 你说过“虽然它不完美,但它在这一方向迈进了一大步”,那.NET中的什么缺陷是开发管理者应注意的呢? MD: 最大的提醒是关于培训——特别是雇员的培训。别以为因为你用过VS6你就完全了解.NET。Visual Studio .NET 和Microsoft .NET功能强大。为了能从中获益,开发者应该对开发环境和运行平台都理解。幸运的是容易用VS.NET开始,建立一些小的应用例子,使用指南,这样就可以学会象利用杠杆一样利用此解决方案。