InfoQ

技术访谈

Jimmy Nilsson谈LINQ to SQL

受访人 Jimmy Nilsson 采访人 Floyd Marinescu 翻译 赵劼 发布于 2008年3月21日 上午2时51分

社区
.NET
主题
编程
标签
领域驱动设计,
LINQ,
ORM
概要
在这个访谈中,Jimmy谈论了LINQ to SQL和ORM。Jimmy曾经尝试过构建一个与LINQ to SQL比较相似的技术,但是得到了不同的结果。尽管LINQ to SQL朝正确的方向迈出了重要的一步,但是.NET在对象-关系映射方面依旧落后于其他编程语言。

个人简介
Jimmy Nilsson是一个名为“factor10”的瑞典咨询公司的合伙人和CEO。他写了大量的技术文章以及2本书,其中包括《Applying Domain-Driven Design and Patterns》。他同时还开展一些培训并在一些会议上讲话。不过除此之外,用他自己的话说,他是一个有着20年经验的开发人员。您可以通过http://JimmyNilsson.com/blog/访问Jimmy的博客。
这里是Floyd Marinescu和Jimmy Nilsson在JAOO会议上。Jimmy,能像我们介绍一下自己吗?
你能向观众们介绍一下LINQ-to-SQL吗?
对ORM和.NET来说,这个东西比之前他们所做的要好在哪里呢?
并非所有的.NET开发人员都之前都在使用基于数据表的抽象吧?
从技术角度上来说,目前LINQ-to-SQL的实现有什么优势和限制呢?
有什么方式可以避开这个问题,为Linq来模拟对于值对象的支持吗?
LINQ-to-SQL和实体框架(Entity Framework)有什么关系呢?
你能否为那些正在他们的下一个.NET应用程序中设计领域模型和映射框架的开发人员提出一些建议呢?
你能否比较一下LINQ-to-SQL和Hibernate呢?
你最喜欢的计算机类书籍是什么?
show all  show all

1 条回复

回复

像诗歌一样的《Domain Driven Design》 发表人 霍 泰稳 发表于 2008年3月21日 下午8时27分
  1. 返回顶部

    像诗歌一样的《Domain Driven Design》

    2008年3月21日 下午8时27分 发表人 霍 泰稳

    采访中Jimmy所谈论的这个像诗歌一样的《Domain Driven Design》,InfoQ中文站上有其精简版可下载,链接为:领域驱动设计精简版

独家内容

Tapestry for Nonbelievers

I. Drobiazko和R. Zubairov合作撰写了一篇文章,详细介绍Apache Tapestry 版本5——一个面向组件web框架。文章向读者展示了创建组件方法,并谈到了Tapestry中的IoC以及Ajax的相关特性。

ESB拓扑方案

在本文中,Adrien Louis讨论了两种基于ESB的SOA拓扑方案的优缺点:单个公司级ESB vs. 彼此互联的“部门级”ESB系统。Adrien讨论了每种方案对管理、业务监测、治理、可靠性和编配等问题的影响。

毛新生谈Project Zero和软件新发展

InfoQ中文站有幸与IBM中国开发中心Web 2.0首席架构师毛新生聊了聊Project Zero和软件新发展的相关话题,其中包括Project Zero的组织形式、支持的语言、以及未来发展方向等等。

Google图表及gchartrb初探

Google图表是一项用于生成图表的Web服务。这篇文章详细介绍了Google图表的接口以及可以允许Ruby方便创建图表的gchartrb库。

使用Erlang和Yaws开发REST式的服务

在这篇文章中,Steve Vinoski解释了如何用Erlang和Yaws Web服务器创建REST式Web服务。

Segundo Velasquez与客户眼中的敏捷

在某个软件产品设计的初始阶段,Segundo Velasquez曾以客户的身份与一个敏捷团队共同工作;Deborah Hartmann就这段经历对他进行了采访。

开放平台技术架构剖析

本视频从互联网的分类讲起,介绍了开放平台的类型、开放的价值以及开放平台对开发者的机会和挑战。然后以雅虎的NCP开放平台为例,讲解了NCP的特点、基本架构和具体的开发过程。

用UML做好系统分析

使用UML如何能让我们做好系统分析的工作呢?就让我们通过基金模拟项目,先睹为快,抢先体验一番。 本文节选自《系统分析师UML实务手册》的第二章。