当前位置:编程学习 > C#/ASP.NET >>

Microsoft .NET框架糅合各种编程语言,开创Web新时代

Microsoft .NET框架糅合各种编程语言,开创Web新时代
华盛顿,雷德蒙,2000年7月11日——David Simmons几乎使用过所有的编程语言(确切地说,使用过20种编程语言。)在其长达23年的软件开发生涯中,他无数次目睹了编程人员为成功调试出多个可以相互通信的应用程序,通宵达旦奋战无数个日日夜夜的艰辛过程。生平第一次,他的头脑中猛地浮现出一个全新的解决方案。
“.NET框架开启了通向软件开发复兴的大门。”Quasar Knowledge Systems(QKS)的奠基人和总裁Simmons说。QKS是一家致力于提供SmallTalk语言产品的知名公司。“近几年来,业内人士热切希望能够找到一个完美的单一语言解决方案。但是,无论从商务还是软件技术创新的角度考虑,该策略都无法使人感到振奋。微软正致力于提供一个可以构建任何语言工具的基础框架。”
今天,微软专业开发人员大会在佛罗里达州举行。会上,微软正式公布了作为.NET平台一部分的.NET框架。.NET框架通过糅合各种编程语言,将极大地简化必须要当今开发人员处理的大量复杂编程杂务。除了能极大地简化开发人员必须处理编程“管道”外,.NET框架更重要的功能是,自动将任一应用程序转化为可复用、具有互用性的Web服务。
可使用基于Web的“服务”构建明天的软件应用程序,正如今天可使用“组件”构建应用程序一样。
“微软致力于实现通过互联网和企业内部网将软件转化为服务这一宏伟蓝图。”微软Web服务中心的成组产品经理John Montgomery说。Montgomery深信,微软开发的新型编程环境将大幅度提高开发人员的生产力,并将今后的各种应用程序转变成软件“部件”(或服务)集合。今后,人们可通过互联网或公司网络轻松访问这些部件,而且比当今开发人员使用软件组件还要容易。
消除“巴别塔”效应
微软正深刻地改变着开发人员的工作方式。开发人员需要从头到尾编写整个应用程序的手工编写时代已经一去不复返了。在过去的十年中,人们一直使用松散耦合的部件——软件组件——来构建应用程序,致使应用程序变得日益庞大和复杂,不同开发人员选用的是不同的编程语言、对象模式和操作系统,这在一定程度上削弱了部件之间的互用性。
补充:asp.net教程,基础入门 
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,