BT

如何利用碎片时间提升技术认知与能力? 点击获取答案

微软动态类型数据访问程序库简介

| 作者 Jonathan Allen 关注 553 他的粉丝 ,译者 张龙 关注 12 他的粉丝 发布于 2010年8月12日. 估计阅读时间: 1 分钟 | 如何结合区块链技术,帮助企业降本增效?让我们深度了解几个成功的案例。

早在2007年,我们就报道过了Jasper,这是微软发布的基于动态类型的、类似于ORM的数据访问程序库。但遗憾的是,发布时机不太好。因为C#缺少动态类型,因此Jasper并没有什么表现机会。但微软现在已经支持四种动态语言(VB、C#、IronPython与IronRuby),人们又开始重燃对Jasper的热情了。

WebMatrix是微软推出的面向业余Web开发者的一款新式工具,搭乘WebMatrix之风,Jasper摇身一变成为了Microsoft.Data。这个构建于ADO.NET之上的新程序库并没有改变简单应用的编写方式,只不过是减少了语法上的噪音而已。

其要点列举如下:

  • 无需连接字符串;只需要数据库名。
  • 推荐使用内联SQL。
  • 推荐在网页中混合数据访问代码。
  • 结果是动态类型的,因此不必这样写了:(int)dataRow["Age"],只需写成这样即可:“customer.Age”。

无需多言,该程序库并不适合于企业级应用。它主要面向业余Web开发者,如果不提供这个库,他们可能会使用PHP。另外,对于那些需要临时性数据访问代码的程序员来说,该程序库也是适用的。

现在还没有文档,不过可以根据WebMartrix指南了解其使用方式。

查看英文原文:Introducing Microsoft’s Dynamically Typed Data Access Library

评价本文

专业度
风格

您好,朋友!

您需要 注册一个InfoQ账号 或者 才能进行评论。在您完成注册后还需要进行一些设置。

获得来自InfoQ的更多体验。

告诉我们您的想法

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我
社区评论

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

讨论

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT