写点什么

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

  • 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:081467
用户头像

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

关注

评论

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

阿里云 AI 编辑部获 CCBN 创新奖,揭秘传媒行业解决方案背后的黑科技

阿里云CloudImagine

阿里云 媒体 CCBN

五分钟开发属于你自己的代码生成器

蛋先生DX

node.js 效率工具 生成代码 JavaScrip

Geek 青年说北京沙龙分享

看山

Geek青年说

怎样节省 2/3 的 GPU?爱奇艺 vGPU 的探索与实践

爱奇艺技术产品团队

深度学习 gpu

Java程序员简历这么写,还过不了筛选算我输!

Java架构师迁哥

.Net Core Configuration Etcd数据源

yi念之间

etcd .net core

促成“零碳”社会的全面实现,华为云让技术更有温度

xiaotan

华为云

第五课作业

杰语

Springboot actuator不可不注意的安全问题-可越权-可脱库

果果果

安全 springboot

OpenResty入门

捉虫大师

nginx openresty

如何优化你的HTTPS?

运维研习社

https HTTP2.0 5月日更

并发王者课-青铜8:分工协作-从本质认知线程的状态和动作方法

MetaThoughts

Java 多线程 并发 并发王者课

千亿级数据迁移mongodb成本节省及性能优化实践

杨亚洲(专注MongoDB及高性能中间件)

MySQL 数据库 mongodb 架构 分布式数据库mongodb

刚刚接触视频剪辑,怎么快速剪视频?

奈奈的杂社

「信创」风口,国产数据库的新机遇

BinTools图尔兹

数据库 数据安全 dba 数据库管理 tdsql

知乎的一次29.7元的咨询

why技术

Java 程序员

华云大咖说 | 华云数据助力高校建设实训室平台

华云数据

阿里面试题:MySQL 磁盘满了,怎么办?

Java架构师迁哥

新生代小鲜肉之代码生成器

蛋先生DX

node.js 效率工具 自动化 生成代码

持续测试 | DevOps 时代的高效测试之钥

CODING DevOps

DevOps 持续测试 迭代式测试

和12岁小同志搞创客开发:如何选择合适的传感器?

不脱发的程序猿

DIY 传感器 创客开发 如何选择合适的传感器?

非官方不权威Java面试宝典

北游学Java

Java 面试

个推“D-M-P”三步走, 打造每日治数平台,助力行业数字化升级

个推

大数据 数据中台 数据治理 数据智能

思想与落地

型火🔥

架构 分布式 微服务 哲学

Serverless Devs 的官网是如何通过 Serverless Devs 部署的

阿里巴巴云原生

Serverless 开发者 运维 云原生 存储

QCon 演讲实录 | 大型软件团队的数字化项目管理实践

万事ONES

研发管理 团队协作 数字化 ONES Qcon

日常Bug排查-系统失去响应-Redis使用不当

无毁的湖光

Java redis

从零开始学习ThingJS之创建/销毁物体

ThingJS数字孪生引擎

JavaScript 3D 3D可视化 数字孪生

SphereEx 获数百万美元天使融资,接力 ShardingSphere 开启 Database Plus 新篇章

SphereEx

简单又灵活的权限设计?

蛋先生DX

数据库设计 权限系统 权限 权限架构 rbac

腾讯云大神亲码“redis深度笔记”,字字珠玑,全是精华

Java 程序员 架构 面试

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