摘要:
引子:这本书我正在看,国内还没有中文版,觉得还不错,不是单单讲到LINQ,对于这个企业软件设计,架构都用借鉴意义,就简单的翻译下,翻译的不合适的地方,请指教。原书参考:http://wwwapresscom/book/view/1590599659 软件发展到今天,绝大部分企业级软件利用关系数据库作为后台,进行数据操作,听起来容易,现实中 有各种各样的方式在软件系统和数据库之间建立联系,成千上万的... 阅读全文
随笔档案-2009年04月
看《高考1977》
2009-04-29 10:33 by 宗哥, 319 阅读, 收藏, 编辑
摘要:
历史不能忘记,我觉得的影片是想表达对这11年的谴责。11年耽误多少人。 1977恢复的高考,拉开了新中国改革开放的帷幕,现在,环顾左右,社会的中流砥柱大都有这个标签,1977。而影片没有去表现考上大学以后的生活和大学毕业对于社会国家的贡献,在老迟幽默而又真诚的广播声音中落下帷幕。注意那个广播喇叭, 我觉得这都是对那11年的一个讽刺,他成就了小宝的死,但是也是被迫向历史低头,觉得导... 阅读全文
看《二十四城记》
2009-04-27 11:16 by 宗哥, 328 阅读, 收藏, 编辑
摘要:
一直很喜欢贾樟柯的电影,从《小武》到《三峡好人》,觉得他的电影是我喜欢的那种文艺片,不是说教式的人文怀,也不是无病呻吟,一直坚持自己的的理念在拍电影的一个导演。 其实影片要表达的主题已经不是那么重要,在城市化进程中,历史的变迁, 到不如说在中国历史发展的车轮中,传统的习惯的变迁和冲击,好像我们遗失了什么。111厂内迁到程度,大丽失去了自己的孩子。小花航校毕业后到111厂,失去了他自己的爱情。娜娜出... 阅读全文
LINQ TO SQL学习笔记(5)_SQLMetal和Mapping文件缺陷
2009-04-16 13:17 by 宗哥, 725 阅读, 收藏, 编辑
摘要:
Mapping文件的缺陷 开发LINQ TO SQL,我个人倾向选择外部配置文件的方式进行开发,灵活,(这个也是.Net平台下的建议选择,如果你了解WCF,会更有体会)。 利用SQLMeatal开发Mapping文件的时候,在修改Association节的DeleteRule属性的时候,感觉是LING TO SQL的缺陷。 MSND: NET Framework 类库 Associatio... 阅读全文
LINQ TO SQL学习笔记(4)_纵览
2009-04-15 16:53 by 宗哥, 2492 阅读, 收藏, 编辑
摘要:
1. LINQ和LINQ TO SQL 这是初学者经常模糊的一个概念。其实两这个是不同。先来看LINQ。 一下引自MSND:http://msdn.microsoft.com/zh-cn/library/bb397926.aspx 语言集成查询 (LINQ) 是 Visual Studio 2008 中的一组功能,可为 C# 和 Visual Basic 语言语法提供强大的查询功... 阅读全文
LINQ TO SQL学习笔记(3)_解决通用基类的循环引用问题
2009-04-02 11:11 by 宗哥, 3079 阅读, 收藏, 编辑
摘要:
解决通用基类的循环引用问题 续上一篇: http://www.cnblogs.com/Roping/archive/2009/04/01/1422404.html 在我们基于Domain驱动模式开发面向对象的多层架构的时候,层和层之间数据的传输对象(DTO)往往简化为领域对象模型,在上文中就是我们利用LINQ TO SQL对象设计器生成的Bill,Customer等实体类。 存在的问题 通常的做... 阅读全文
LINQ TO SQL学习笔记(2)_实现数据访问通用基类
2009-04-01 16:25 by 宗哥, 3436 阅读, 收藏, 编辑
摘要:
LINQ to SQL让人着迷,在.Net应用程序当中,.它提供了一种安全,强大和非常灵活的方式执行数据访问,在当前微软传道者介绍上看,很容易上手。
不幸的是,当你对LINQ进行仔细研究后,我发现在多层架构中使用LINQ的并不是十分容易。
本文介绍用LINQ to SQL实现数据层的典型的问题点 ,并提供了一个简单,方便和灵活的方式来克服它们。
本文附带的LING to SQL 实现数据访问通用类有以下的特点:
• 实现了存储库模式,你可以用不到10行代码执行LINQ实体类型的CRUD (Create, Update, Delete)操作。
• 无缝协作,支持LINQ断开模式(Disconnected LINQ Mode)。
• 在单一数据库和LINQ实体间支持透明的数据库更新和数据加载。
• 提供为一种方便的功能,在调试你的应用程寻时候,它把所有执行的SQL语句输出控制台。
阅读全文