1回顶部 2005年9月14日外电消息——从被俸为.Net的创建者之日起,数年来,安德斯·海斯博格(Anders Hejlsberg)就一直致力于把它做得更简单,让开发者更轻松构建日趋复杂的应用程序。 本周二,随着微软在其专业开发者大会(Professional Developers Conference,PDC)上推出Linq(.Net Language Integrated Query)这种新技术,海斯博格说,该软件制造商朝着解决开发者中普遍存在的一个问题又前进了一步。这个问题是:怎样把各种数据源集成到用面向对象的编程模型构建的应用程序中。 2回顶部 在程序员为企业开发应用程序的过程中,当需要处理数据时,有时他们会觉得自己简直就是搬运工而不是程序员,因为他们不得不找到方法把这两类语言连接起来,以便访问数据,他说。海斯博格继续说:“在C#或VB里面,都没有对查询语言的本质的理解。” SQL存在的另一个问题是,它只能被用于关系数据库中查询数据。虽然许多企业数据现在都存在数据库中,但如果开发者想要从XML文档或其它非数据库的数据源中访问数据,则涉及到查询时,就显得力不从心,他们必须想出别的解决办法。 最后,LINQ越来越得到完善,它可以支持所有在.Net上的开发语言,海斯博格说,我们的目标就是为对象、关系数据和XML创建一个单一的编程模型。 海斯博格说,这会提高.Net的工作效率,因为开发者把数据放入企业应用程序中时,不必采用两种语言模型。此外,Linq还会允许开发者把自己已有的知识运用到完成一项新任务中,从而在不需要开发者学习新技巧的情况下就可以优化开发过程。 “实际上,我们在开发领域所前进的方向,一直都是利用你已有的知识,并让你学会不懂的新知识”,海斯博格说,“现在知识内容已经可以从.Net框架或.Net语言中获得了,那么需要掌握的新知识就远比查询方面的要庞大得多。所以,如果你现在正面临着把.Net框架运用到查询或把查询引入.Net框架,那么后者要容易许多。这也正是我们正在做的事情。” 微软没有公布Linq会以什么样的方式称为其产品库的一个正式的组成部分。不过,非常可能的是,这个框架会被集成到微软的SQL Server数据库的未来版本及Visual Studio工具平台中。海斯博格这样说。 |
閺€鎯版閹存劕濮�閺屻儳婀呴弨鎯版>>
正在阅读:Linq发布 .Net创建者:放眼开发者未来Linq发布 .Net创建者:放眼开发者未来
2005-09-16 10:08
出处:
责任编辑:moningfeng