10 月 23 - 25 日,QCon 上海站即将召开,现在购票,享9折优惠 了解详情
写点什么

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

  • 2010-08-11
  • 本文字数:495 字

    阅读完需:约 2 分钟

早在 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

2010-08-11 07:081523
用户头像

发布了 88 篇内容, 共 271.1 次阅读, 收获喜欢 9 次。

关注

评论

发布
暂无评论
发现更多内容

图像视频压缩:深度学习,有一套

华为云开发者联盟

深度学习 自编码器 图像压缩 循环神经网络 视频压缩

适配器模式在Mybatis中的妙用

Java小咖秀

Java 源码 设计模式 mybatis 开发

Veema 寄来的新书

吴威

vmware 容灾 备份 veeam esxi

一文搞懂Flink SQL执行过程

shengjk1

flink flink源码 flink sql flink sql 执行过程

一文搞懂 FlinkSQL函数 LAST_VALUE 的原理

shengjk1

flink flink sql flink 源码

LiteOS内核源码分析:位操作模块

华为云开发者联盟

LiteOS 源代码 位操作 bit Huawei LiteOS

深入理解ES8的新特性SharedArrayBuffer

程序那些事

JavaScript ecmascript 程序那些事 es8

【IstioCon 2021】如何在Istio中进行源地址保持?

华为云原生团队

开源 云原生 istio 华为云 服务网格

Java学习笔记——实体类(ENTITY,VO,DTO,BO)

棉花糖

Java

实践解析丨Rust 内置 trait:PartialEq 和 Eq

华为云开发者联盟

rust hash Trait PartialEq Eq

企业数字化转型,营销技术驱动超级增长!

博文视点Broadview

人工智能能和人类辩论了;《云网产业发展白皮书》发布

京东科技开发者

人工智能

上帝视角掌管城市动向!智慧园区驱动城市数字化转型

一只数据鲸鱼

物联网 数据可视化 智慧城市 智慧园区

Python OpenCV 图像处理二值化,取经之旅第 7 天

梦想橡皮擦

3月日更

Dubbo的设计理念原来就藏在这三张图中

中间件兴趣圈

dubbo RPC

LeetCode题解:126. 单词接龙 II,BFS,JavaScript,详细注释

Lee Chen

算法 大前端 LeetCode

万众瞩目的EGG Network,备受期待的New-DeFi自治共识论坛在海口闭幕

币圈那点事

区块链

一文搞懂 FlinkSQL 的 KafkaSource

shengjk1

flink flink源码 flink sql

带你全面认识CMMI V2.0(三)——实践域

IPD产品研发管理

CMMI

java deep vs shallow copies

shengjk1

Java deep copy shallow cop

一文搞懂 Flink 中的锁

shengjk1

flink flink 锁

如何在Python中实现Round函数?

华为云开发者联盟

Python 函数 Numpy Round 舍入函数

FlinkSQL 平台

shengjk1

flink flink sql flink sql 平台

Flink 计算 TopN

shengjk1

flink flink 实战 flink topN

Flink 计算 PV UV

shengjk1

flink flink 实战

NA公链(Nirvana)NAC公链独步公链江湖

区块链第一资讯

区块链

C语言性能优化:减少相关性依赖,利用指令并行提升性能

1

编程 性能优化 C语言 cpu 100%

AIOT技术大起底:别人开发“软件”,海尔智家开发“生活”

DT极客

JVM G1GC的算法与实现

Yano

Java JVM GC G1GC

Flink 提交作业运行的各种模式总结

shengjk1

flink flink 执行

寻找被遗忘的勇气(二十三)

Changing Lin

3月日更

微软动态类型数据访问程序库简介_.NET_Jonathan Allen_InfoQ精选文章