写点什么

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

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

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

关注

评论

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

观测云产品更新|新增基础设施 YAML 显示;新增日志查看器 DQL 搜索模式;优化应用性能监测等

观测云

MySQL 及 jdbc 问题汇总

Java-fenn

Java

C++学习---cstdio的源码学习分析01-类型定义

桑榆

c++ 源码阅读 9月月更

MASA Framework的分布式锁设计

MASA技术团队

.net 分布式锁 MASA Framewrok MASA

微软 × 灵雀云 × 中建信息 联合推出基于Azure的云原生全栈解决方案

York

alauda 云原生 azure 数字化转型 虚拟化

数字化转型的认识偏见十宗罪

博文视点Broadview

Dapp系统开发智能合约部署

薇電13242772558

智能合约

使用Rust开发后端——Actix-Web

CodeWithBuff

后端 actix-web ​Rust

Golang+Vue轻松构建Web应用

golang Vue

「云计算」AI如何改变云技术?

Finovy Cloud

实时云渲染 GPU算力 GPU渲染 云渲染农场

MySQL 及 jdbc 问题汇总

Java-fenn

Java

高并发之限流

源字节1号

软件开发 后端开发

AI加速器与机器学习算法:协同设计与进化

OneFlow

机器学习 深度学习 AI 加速器

羊了个羊区块链挖矿游戏系统开发模式玩法

开发微hkkf5566

MyBatis-Plus(二、常用注解)

注解 MyBatisPlus 9月月更

理解elasticsearch的post_filter

程序员欣宸

elasticsearch 9月月更

十年大厂资深面试官告诉你,现在Java面试八股文都已经卷到什么程度了

Java永远的神

程序员 程序人生 设计模式 中间件 java面试

数字机器人及超级自动化产品和方案提供商朗思科技加入龙蜥社区

OpenAnolis小助手

AI 龙蜥社区 CLA 朗思科技

云安全是什么?是哪个企业提出的概念?

行云管家

云计算 网络安全 安全 云安全

等保2.0是什么意思?谁能详细解释一下!

行云管家

云计算 等保 等级保护 等保2.0

Qualcomm IPQ5018 solution application wifi6 wallys ,QCN9074, 2. 4G/5G

wallys-wifi6

QCN9074 ipq5018' ipq5015

Rust异步初探

CodeWithBuff

异步 ​Rust

“亿”论AI|基于中心化元数据及配置驱动的eBay AI特征工程管理平台

Java-fenn

Java

Vite构建的Vue3项目打包部署到Gitee —— 全网最详细系列

海底烧烤店ai

前端 vite Vue3 部署 9月月更

VUE3中watch与watchEffect —— 全网最详细系列

海底烧烤店ai

前端 响应式编程 Vue3 9月月更

flink-cdc同步mysql数据到hive

Java-fenn

Java

玩转ApiFox脚本实现自动化

Liam

测试 Postman API 测试自动化 脚本自动化

什么是RTMP 和 RTSP?它们之间有什么区别?

wljslmz

音视频 流媒体 RTMP RTSP 9月月更

一步步搞懂MySQL元数据锁(MDL)

Java-fenn

Java

StarlingX 7.0 已发布!进一步强化可扩展性、安全性及灵活性

极客天地

大数据问题排查系列 - 开启 Kerberos 安全的大数据环境中,Yarn Container 启动失败导致 spark/hive 作业失败

明哥的IT随笔

大数据 spark hive kerberos

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