CYQ.Data 框架系列

CYQ.Data 框架系列

构造轻量极的数据层
CYQ.Data 数据框架 跨平台应用开发
摘要: 昨天发布的一篇:CYQ.Data 数据框架 性能评测为大伙揭开了CYQ.Data 的性能体验,在写数据方面,表现的相当接近原始的ADO.NET操作。那在数据读取方面呢?有兴趣的朋友可自行测试一下。本篇为你揭开的是:CYQ.Data 能否跨平台使用?相信大伙都有点知道,.NET跨平台,目前也只能折腾M 阅读全文
posted @ 2011-03-09 22:52 路过秋天 阅读(1328) | 评论 (10) 编辑
CYQ.Data 数据框架 性能评测
摘要: CYQ.Data 的性能基本维持和ADO.NET相差无几,在数据量上升到时1000时,也仅是2倍不到的差距。由此说明,CYQ.Data 在性能上,是相当接近原始的ADO.NET,原因就在于,它并没有过多去封装ADO.NET。仅是简单的封装,却能使用如此简便,这就是它区别其它框架最大的优势所在。 阅读全文
posted @ 2011-03-08 17:05 路过秋天 阅读(1179) | 评论 (21) 编辑
CYQ.Data 数据框架 赞助热线
摘要: 亲爱的朋友: CYQ.Data 是.Net平台下的一款支持操作[Access、MSSQL、Oracle、SQLite、MySql]的免费数据框架(组件),你不需要支付任何费用就可以使用。如果您觉得这款数据框架(组件)是有价值的并愿意为开发提供一些资金支持的话,我们对您表示衷心的感谢。 我们相信,有众多用户的支持,免费数据框架一样能做到最好!赞助金额:100人民币(不设上限)赞助联系方式:Email:[email protected]作者QQ:272657997支付方式:支付宝:[email protected] 陈裕强(提示,支付前请以邮件或QQ方式先联系作者)重要说明:(原文:http://www. 阅读全文
posted @ 2011-03-02 08:58 路过秋天 阅读(188) | 评论 (2) 编辑
CYQ.Data 数据框架 发放V1.5版本源码
摘要: 本篇的内容很简单,就发放V1.5版本源码,同时补充了所有发布版本的API文档。具体相关下载地址见:秋色园下载中心:http://www.cyqdata.com/download/article-detail-426如何快速上手:看文章:http://www.cyqdata.com/cyqdata/article-cate-33看视频:http://www.cyqdata.com/cyqdata/article-cate-34框架是否稳定可靠?看:网友提供的项目案例:http://www.cyqdata.com/cyqdata/article-cate-81杂七几句:Code highlight 阅读全文
posted @ 2011-02-23 01:59 路过秋天 阅读(2086) | 评论 (38) 编辑
CYQ.Data 轻量数据层之路 V4.3 版本发布[增加对SQLite,MySQL数据库的支持]
摘要: 提示:基于网友的提醒,本次版本发布带CYQ.Data.xml,增加了方法的中文提示。框架更新记录如下:1:MAction的构造函数允许从MDataRow加载 2:MutilLanguage在设置Cookie时也同时设置语言标识 3:MutilLanguage默认语言取自浏览器语言 5:增加对SQLite数据的支持 6:MAction增加从Json反加载数据填充 7:增加对MySql数据库的支持 8:提升数据表架构的缓存级别:MDataColumn->MDataRow 阅读全文
posted @ 2011-02-15 13:02 路过秋天 阅读(1926) | 评论 (16) 编辑
CYQ.Data 轻量数据层之路 V4.0 版本发布
摘要: 本次版本升级记录: 1:增加对Case语句的多数据库处理 2:MAction:开放DalType属性,允许获取当前操作的数据库类型 3:Pager:解决分页存储过程order by参数过长问题,参数加长 4:修正Pager的Access数据库分页,并使用3次top方式分页 5:修正bit类型对“1”的转换为true 6:修改自定义表语句查询无数据时,也返回表架构 7:Xml类里增加RSS功能 8:Proc 修正从sql切换到存储过程的bug 9:其它,根据秋色园一起成长优化的CYQ.Xml名称空间下的几个类。 阅读全文
posted @ 2011-01-04 15:07 路过秋天 阅读(1960) | 评论 (15) 编辑
实战篇-六十六行完成简洁的Rss输出类
摘要: 前天为 秋色园 增加了Rss 输出,因此相应的底层框架 CYQ.Data 也增加了Rss类,这里单独抽出来重新写了个通用Rss类,独成一篇。 Rss测试输出地址可见:主站:http://www.cyqdata.com/rss 用户:http://www.cyqdata.com/cnblogs/rss 阅读全文
posted @ 2010-12-15 17:24 路过秋天 阅读(1772) | 评论 (27) 编辑
CYQ.Data 轻量数据层之路 V3.5版本发布-[开启同语句多数据库运行支持]
摘要: 继正式发布V3.0到现在,刷的一下又20天过去了,而框架随着“路过秋天版博客”的开发,始终没停下,一直在前进!!!目前博客正在慢悠悠的开发着~~~最近花了很多时间看动漫去了,哈哈~~~~ 下面就整体介绍下V3.5的更新,及V3.0中没介绍的新语法内容...... 阅读全文
posted @ 2010-11-23 13:06 路过秋天 阅读(1542) | 评论 (18) 编辑
CYQ.Data 轻量数据层之路 V3.0版本发布-Xml绝对杀手(三十二)
摘要: 继正式发布V2.0到现在,已30来天了,一直静悄悄的都没发布什么版本,中间仅有插播了一下:CYQ.Data 轻量数据层之路 V2.5 抢先体验版本功能说明演示 (二十九) 只因最近花了很多时间在重构一个以前的博客,目前已完成其基础功能,不日将发布相关文章。提前预览网址:http://www.cyqdata.com/ 阅读全文
posted @ 2010-11-03 08:52 路过秋天 阅读(1542) | 评论 (15) 编辑
DataTable 深入解析数据源绑定原理之高级篇
摘要: 在上篇写了篇 实战系列之天气预报实时采集 ,有个别同志认为没技术含量,也许正如所说。只是人各有看法,当我写出一篇文章时,我只是希望:1:如果你还不懂,请看写法,了解想法。2:如果你已懂,略过写法,请看想法其实纵观我一直写来的200多篇文章,基本都可以看出那么点痕迹:一:没有水文。二:没有华丽理论型的文章。三:实战型文章很多。四:文章尽量面向新手的表述 阅读全文
posted @ 2010-10-25 02:44 路过秋天 阅读(2347) | 评论 (32) 编辑
CYQ.Data 轻量数据层之路 常见问题QA(三十)
摘要: 说明:[代码][代码]1:支持事务A:V1.4版本及以上支持事务,默认new MAction时即开启事务,直到调用Close/Disponse/EndTranstion时提交并关闭事务。2:支持WinformA:V1.5版本及以上支持Winform,包括直接绑定和UI操作。3:支持多数据库版本A:V1.3、V1.4、V1.5版本仅支持SQL2005。B:V1.5.5版本支持SQL2000/2005... 阅读全文
posted @ 2010-10-21 17:38 路过秋天 阅读(1285) | 评论 (17) 编辑
CYQ.Data 轻量数据层之路 抢先体验版本功能说明演示 (二十九)
摘要: 一直都是发布版本才写文章,这次为抢先体验版本[V2.5]做一下简单的功能介绍:主要功能演示为1:调试信息输出。2:简单快捷绑定下拉等ListControl。3:ToList<实体>转换功能。4:ToJson功能。5:增加ORM基类支持传统ORM访问方式。详见本文内容 阅读全文
posted @ 2010-10-14 11:58 路过秋天 阅读(1694) | 评论 (26) 编辑
CYQ.Data 轻量数据层之路 使用篇-MProc 存储过程与SQL 视频[最后一集] H (二十八)
摘要: 本次录制主要为使用篇:CYQ.Data 轻量数据层之路 使用篇五曲 MProc 存储过程与SQL(十六) 的附加视频教程。 本次视频介绍了MProc对存储过程与SQL语句的操作,由于操作不甚,本节没有音乐了,各位自己放歌听了。 阅读全文
posted @ 2010-10-12 18:07 路过秋天 阅读(1040) | 评论 (11) 编辑
CYQ.Data 轻量数据层之路 应用示例三 Aop切入留言系统--操作日志(二十七)
摘要: 在8月份时,那时曾用CYQ.Data 1.2版本演示过一个完整的示例,留言版:详见:CYQ.Data 轻量数据层之路 应用示例一 留言版(四) 本篇将使用2.N系列版本,在不改动原来留言版系统一行代码的情况下,实现其数据库操作日志功能。最新版本下载见:CYQ.Data 轻量数据层之路 bug反馈、优化建议、最新框架下载 阅读全文
posted @ 2010-10-08 17:21 路过秋天 阅读(1492) | 评论 (26) 编辑
CYQ.Data 轻量数据层之路 使用篇-MAction 增删改 视频[高清无码带音乐-千王之王] G (二十六)
摘要: 国庆七天过去了,回家唱了六天K,练就一声好歌喉,今日归来,回归下coding,特制作视频,附上千王之王重出江湖之曲,继续~~ 阅读全文
posted @ 2010-10-07 23:56 路过秋天 阅读(1083) | 评论 (4) 编辑
CYQ.Data 轻量数据层之路 V2.0 震撼惊世 支持多数据库/内置Aop(二十五)
摘要: CYQ.Data 框架2.0版本 国庆前震撼登场。框架说明:使用本框架进行开发,入门简单,开发效率高,性能优越,更有详尽的API文档,有相关的使用帮助文章、示例文章、更甚有相关的视频教程及辅助工具。关键还是免费与开源,实在是居家旅行、项目开发、学习研究的必备良品!!!!!! 阅读全文
posted @ 2010-09-30 16:06 路过秋天 阅读(1329) | 评论 (29) 编辑
CYQ.Data 轻量数据层之路 使用篇-MAction 取值赋值 视频[带音乐] F (二十四)
摘要: 说明:[代码]1:MDataRow的原生操作2:对UI操作的便捷操作3:对非UI变量的操作这本次录制的视频上传于-秋色园:[代码]swf文件下载:点击下载作者:路过秋天博客:http://cyq1162.cnblogs.com/视频上一篇为:CYQ.Data 轻量数据层之路 使用篇-MAction 数据查询 视频 E (二十二)直接观看:结言:[代码] 阅读全文
posted @ 2010-09-29 16:48 路过秋天 阅读(1109) | 评论 (21) 编辑
CYQ.Data 轻量数据层之路 最后开源版本V1.5.5发布[V1.4源码对外下载] (二十三)
摘要: 使用本框架进行开发,入门简单,开发效率高,性能优越,更有详尽的API文档,有相关的使用帮助文章、示例文章、更甚有相关的视频教程及辅助工具。关键还是免费与开源,实在是居家旅行、项目开发、学习研究的必备良品!!!!!! 阅读全文
posted @ 2010-09-26 15:59 路过秋天 阅读(1753) | 评论 (44) 编辑
CYQ.Data 轻量数据层之路 使用篇-MAction 数据查询 视频 E (二十二)
摘要: 本次录制主要为使用篇:CYQ.Data 轻量数据层之路 使用篇二曲 MAction 数据查询(十三) 的附加视频教程-下半部分。本次视频介绍了: 1:GridView/DataList/Repeater控件配合分页控件实现列表绑定。 2:利用视图实现多表操作 3:得用自定SQL语句实现多表操作。 阅读全文
posted @ 2010-09-25 14:20 路过秋天 阅读(1300) | 评论 (11) 编辑
AOP 你想干什么 IOC 你服务什么
摘要: 记得N年前,就听过AOP,曾扫过几篇文章,不过看不懂,还是N年前,面试被问到AOP的切面,还是不懂! 中秋之假,有点闲,在博客园里搜了下AOP看了看,试图看懂些许文章,可惜文章都说的太中规中矩,没发现一篇能浅显看的易懂的。 阅读全文
posted @ 2010-09-24 14:53 路过秋天 阅读(4176) | 评论 (72) 编辑
CYQ.Data 轻量数据层之路 使用篇-MAction 数据查询 视频 D (二十一)
摘要: 说明:[代码]这本次录制的视频上传于-秋色园:[代码]swf文件下载:点击下载作者:路过秋天博客:http://cyq1162.cnblogs.com/视频上一篇为:CYQ.Data 轻量数据层之路 使用篇-辅助工具枚举生成器 视频 C (二十)直接观看:结言:[代码] 阅读全文
posted @ 2010-09-19 17:44 路过秋天 阅读(1090) | 评论 (10) 编辑
CYQ.Data 轻量数据层之路 框架如何应对数据库变化
摘要: 今天在群里有人发了一帖子链接:关于Model数据实体层,欢迎大家来讨论内容: Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->请问大家是如何处理以下问题:Model是数据库表的实体映射,当系统的需求出现新的变换,例如增加新的功能时数据库需要增加新的字段... 阅读全文
posted @ 2010-09-19 02:13 路过秋天 阅读(1359) | 评论 (22) 编辑
CYQ.Data 轻量数据层之路 使用篇-辅助工具枚举生成器 视频 C (二十)
摘要: 说明:[代码]这本次录制的视频上传于-秋色园:[代码]swf文件下载:点击下载作者:路过秋天博客:http://cyq1162.cnblogs.com/视频上一篇为:CYQ.Data 轻量数据层之路 使用篇-裸身走走天涯 视频 B (十九)直接观看:结言:[代码] 阅读全文
posted @ 2010-09-18 17:31 路过秋天 阅读(966) | 评论 (12) 编辑
CYQ.Data 轻量数据层之路 使用篇-裸身走走天涯 视频 B (十九)
摘要: 前言:[代码]接下来说明几乎和上节一样了:[代码]这本次录制的视频上传于-秋色园:[代码]swf文件下载:点击下载视频上一篇为:CYQ.Data 轻量数据层之路 使用篇-裸身走走天涯 视频 A (十八) 直接观看:结言:[代码] 阅读全文
posted @ 2010-09-17 14:41 路过秋天 阅读(1035) | 评论 (12) 编辑
CYQ.Data 轻量数据层之路 使用篇-裸身走走天涯 视频 A (十八)
摘要: 前言:[代码]说明:本次录制主要为使用篇:CYQ.Data 轻量数据层之路 使用篇一曲 裸身走天涯(十二) 的附加视频教程。而且只录前面的一部分,后半部分就留到下次录了。毕竟如果一次录完,生成的swf可能会较大,生成过程也费时间,制作起来也相对麻烦。这本次录制的视频上传于-秋色园:由于视频大小分辨率为:1440*900,所以如果直接下载观看时最好设置好宽和高,不然清晰度就没保证了。swf文件下载:点击下载这里顺便也把它弄到文章里直接显示,便于直接观看:结言:[代码] 阅读全文
posted @ 2010-09-15 11:07 路过秋天 阅读(1584) | 评论 (34) 编辑
CYQ.Data 轻量数据层之路 强势V1.5 问世 支持winform下使用(十七)
摘要: 继V1.4版本已过N天,同时V1.4版本也已开源,见:CYQ.Data 轻量数据层之路 优雅V1.4版本 框架开源由于网友强烈反映需要在winform下开发,因此本次版本升级主要是增加对winform的支持,力求让大伙相对满意:对于:bug反馈、优化建议、及最新框架版本下载见:CYQ.Data 轻量数据层之路 bug反馈/优化建议/框架下载附言:如果对本框架有兴趣,请激昂纠纠的、热情点下推荐~升级... 阅读全文
posted @ 2010-09-11 11:07 路过秋天 阅读(1239) | 评论 (20) 编辑
CYQ.Data 轻量数据层之路 优雅V1.4版本 框架开源
摘要: 开源说明本次开源针对最新版本V1.4版本,相关更新见:CYQ.Data 轻量数据层之路 优雅V1.4 现世 附API帮助文档(九)bug反馈、优化建议、及最新框架版本下载见:CYQ.Data 轻量数据层之路 bug反馈/优化建议/框架下载相关产品[代码]相关产品简略说明1:API 文档截图一张2:辅助工具截图一张3:使用帮助1:CYQ.Data 轻量数据层之路 使用篇一曲 裸身走天涯(十二) 2:... 阅读全文
posted @ 2010-09-08 00:49 路过秋天 阅读(1675) | 评论 (28) 编辑
CYQ.Data 轻量数据层之路 框架开源系列 索引
摘要: 本专题系列,长长短短都写了三年了,始于2007年,~~~~~其实最近才开始发飙续写文章的,哈哈~~ 本系列断续写了三次,就用了三年,好在这最后一次坚持了下来,并不断升级改造本框架,使之稍为发扬了一下。目前本框架出产以下几个东西: 1:版本:CYQ.Data.dll 2:开源:CYQ.Data.dll 源代码 3:文档:API 类库文档 4:工具:辅助生成相关枚举文件 5:文章:使用帮助 阅读全文
posted @ 2010-09-07 11:13 路过秋天 阅读(5068) | 评论 (42) 编辑
CYQ.Data 轻量数据层之路 使用篇五曲 MProc 存储过程与SQL(十六)
摘要: 上一篇:CYQ.Data 轻量数据层之路 使用篇四曲 MAction 增删改(十五) 本篇内容概要[代码]一:构造函数[代码]说明:[代码]示例1:[代码]示例2: Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->//传入数据库新的数据库链接配置项Co... 阅读全文
posted @ 2010-09-06 17:32 路过秋天 阅读(1293) | 评论 (16) 编辑
CYQ.Data 轻量数据层之路 使用篇四曲 MAction 增删改(十五)
摘要: 上一篇:CYQ.Data 轻量数据层之路 使用篇三曲 MAction 取值赋值(十四)本篇内容概要[代码]1:添加数据Insert方法2:删除数据Delete方法3:更新数据Update方法[代码]一:添加操作[代码]示例1:[代码]示例2:[代码]另:SetAutoPrefix 设置自动前缀方法[代码]可设置多个前缀示例如:[代码]二:删除操作[代码]示例1:[代码]示例2:[代码]示例3:[代... 阅读全文
posted @ 2010-09-06 00:58 路过秋天 阅读(1377) | 评论 (14) 编辑
CYQ.Data 轻量数据层之路 使用篇三曲 MAction 取值赋值(十四)
摘要: 上一篇:CYQ.Data 轻量数据层之路 使用篇二曲 MAction 数据查询(十三) 内容概要[代码]代码共同部分提前说明,我们假设以通过以下方法查询完一行数据[代码]一:原生操作1:获取行数据[代码]2:通过字段取值[代码]3:通过索引取值[代码]二:扩展 UI操作说明:控件ID遵守起名约定:三个字母前缀+字段名称[代码]1:GetFrom 从控件中取值设置到行中[代码]示例1:[代码]示例2... 阅读全文
posted @ 2010-09-05 21:56 路过秋天 阅读(1127) | 评论 (7) 编辑
CYQ.Data 轻量数据层之路 使用篇二曲 MAction 数据查询(十三)
摘要: 上一篇:CYQ.Data 轻量数据层之路 使用篇一曲 裸身走天涯(十二)前言说明:[代码]单行数据操作一:Fill 填充方法,单行查询[代码]示例1:直传ID[代码]示例2:传where条件[代码]示例3:where条件附带order by[代码]二:GetCount 取统计总数[代码]示例1:[代码]多行数据操作三:Select 多数据查询[代码]示例1:[代码]示例2: Code highli... 阅读全文
posted @ 2010-09-03 15:14 路过秋天 阅读(1430) | 评论 (23) 编辑
CYQ.Data 轻量数据层之路 使用篇一曲 裸身走天涯(十二)
摘要: 其实本来是不想写使用帮助的,因为在以下的文章中,都有大量的示例存在:CYQ.Data 轻量数据层之路 应用示例一 留言版(四)CYQ.Data 轻量数据层之路 华丽升级 V1.3出世(五)CYQ.Data 轻量数据层之路 应用示例二 在线聊天(六)CYQ.Data 轻量数据层之路 优雅V1.4 现世 附API帮助文档(九)不过很多人还是很懒啊,一进群就用问怎么用。发个文章路径让其看吧,又说太麻烦,... 阅读全文
posted @ 2010-09-02 15:59 路过秋天 阅读(1781) | 评论 (23) 编辑
CYQ.Data 轻量数据层之路 MDataTable 绑定性能优化之章(十一)
摘要: 昨天jyk进群后,用Microsoft Application Center Test 对CYQ.Data 框架进行进行了一下压力测试然后截了几张图上来,只有纯图如下:1:使用了框架:sql 2000的分页存储过程[临时表分的页]:2:把存储过程直接换成select语句:3:他的框架测试结果:4:这是测试结果了。以下是说明:[代码]简单的说就是自定义的MDataTable性能不够理想,比DataT... 阅读全文
posted @ 2010-09-01 16:17 路过秋天 阅读(1074) | 评论 (7) 编辑
CYQ.Data 轻量数据层之路 优雅V1.4 辅助工具(十)
摘要: V1.3版本开源见:CYQ.Data 轻量数据层之路 华丽V1.3版本 框架开源V1.4版本发布见:CYQ.Data 轻量数据层之路 优雅V1.4 现世 附API帮助文档(九)前言说明[代码]下面进行说明:一:总体上图1:运行时主界面2:生成表枚举区:3:生成视图枚举区:4:生成存储过程枚举区:5:关于二:使用说明1:数据库链接配置A:修改与增加:修改默认的数据库链接为你项目的数据库链接,点击&#... 阅读全文
posted @ 2010-08-31 23:14 路过秋天 阅读(1337) | 评论 (14) 编辑
CYQ.Data 轻量数据层之路 优雅V1.4 现世 附API帮助文档(九)
摘要: 继上一版本V1.3版本发布到现在,时隔N天了:[V1.3版本开源见:CYQ.Data 轻量数据层之路 华丽V1.3版本 框架开源]N天的时间,根据各路网友的反映及自身的想法,继续修改优化着本框架,力求让大伙相对满意:对于:bug反馈、优化建议、及最新框架版本下载见:CYQ.Data 轻量数据层之路 bug反馈/优化建议/框架下载升级说明:[代码]补充说明:V1.4版本辅助工具已经发布,详见:CYQ... 阅读全文
posted @ 2010-08-31 10:32 路过秋天 阅读(1711) | 评论 (18) 编辑
CYQ.Data 轻量数据层之路 华丽V1.3版本 框架开源
摘要: 本篇对框架开源进行说明:提前说明:[代码]本次开源针对最新版本V1.3版本,相关更新见:CYQ.Data 轻量数据层之路 华丽升级 V1.3出世(五) bug反馈、优化建议、及最新框架版本下载见:CYQ.Data 轻量数据层之路 bug反馈/优化建议/框架下载由于目前没有单独出产使用帮助,因此使用框架前请仔细看以下篇相关文章:升级篇1:CYQ.Data 轻量数据层之路 开篇介绍(一)2:CYQ.D... 阅读全文
posted @ 2010-08-27 09:48 路过秋天 阅读(2677) | 评论 (114) 编辑
CYQ.Data 轻量数据层之路 bug反馈、优化建议、最新框架下载
摘要: 欢迎大伙在使用过程若遇bug可及时反馈,如果有好的建议,请留言!!!相关开源进群讨论:详见:CYQ.Data 轻量数据层之路 框架开源所有信息汇总一览:详见:CYQ.Data 轻量数据层之路 框架开源系列 索引V1.3版本[华丽的开始]框架下载:V1.3 版本 点击下载源码下载:V1.3 源码 点击下载V1.4版本[优雅的转身]框架下载:V1.4版本 点击下载API 文档:V1.4版本 点击下载辅助工具:V1.4版本 点击下载[2010-09-22 修正对sql 2000的枚举生成/修正分页存储过程]源码下载:V1.4源码 点击下载V1.5版本[强势支持Winform应用]框架下载:V1.5版 阅读全文
posted @ 2010-08-27 09:48 路过秋天 阅读(3614) | 评论 (42) 编辑
CYQ.Data 轻量数据层之路 SQLHelper 回头太难(八)
摘要: 提前说明:正如网友反映的一样,为了不至于产生明显的误导,特别加了此首段说明[代码]这篇文章很不好写,我在电脑前思索了一天,也不知怎么下手。关于SQLHelper的文章遍地都是,写的不咋的随时被拍砖,不写吧,本系列又不完整,所以,买了个保险之后,低调点写了。从哪写起呢?直接把整个SQLHelper类复制一下,文章就算写完了?好像其它遍地都是的文章都差不多是这个样子的。在还没写完这篇时,曾经有那么个热... 阅读全文
posted @ 2010-08-25 10:09 路过秋天 阅读(2393) | 评论 (79) 编辑
CYQ.Data 轻量数据层之路 自定义MDataTable绑定续章(七)
摘要: 本章起,将续章讲解整框架当初的设计思路:本章既为续章,说明我以前写过,是的,以前我写过内部整个MDataTable的构造,不过,当初匆匆写完后,最后一步的实现MDataTable绑定GridView/DataList/Repeater还差一点,这章续上!这里列出我以前写过的关于构造自定义MDataTable系列文章:备注:以下内容为早期所写,文字少,代码多,有不明之处,欢迎在文章后面留言!1:CY... 阅读全文
posted @ 2010-08-24 09:07 路过秋天 阅读(1145) | 评论 (13) 编辑
CYQ.Data 轻量数据层之路 应用示例二 在线聊天(六)
摘要: 继上一篇:CYQ.Data 轻量数据层之路 华丽升级 V1.3出世(五),本篇趁周末而且是下班时间看贴人不多,低调让其出手应用一下:同样为了能一篇介绍完一个示例,我精简挑选了一下,本次的示例为:注册+登陆+在线聊天[省去了私聊部分]在看此文示例之前,请先看:CYQ.Data 轻量数据层之路 应用示例篇(四)--因为注册+登陆从那直接Copy的,这节就省过了。当前环境同样是:VS2005+SQL20... 阅读全文
posted @ 2010-08-21 17:11 路过秋天 阅读(1450) | 评论 (43) 编辑
CYQ.Data 轻量数据层之路 华丽升级 V1.3出世(五)
摘要: 继上一篇:CYQ.Data 轻量数据层之路 应用示例篇(四)之后,有兴趣的读者可以放心使用及应用或练习了!不过,在稳定版本之后,本人又进行了一次华丽的升级,升级记录如下: Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->1:MAction:增加Rese... 阅读全文
posted @ 2010-08-20 09:48 路过秋天 阅读(2479) | 评论 (59) 编辑
CYQ.Data 轻量数据层之路 应用示例一 留言版(四)
摘要: 继上篇:CYQ.Data 轻量数据层之路 继续狂热升级(三)之后,本篇要进入应用示例介绍使用了:为了使一篇文章就能介绍完整个示例,我选用了简单的:登陆+注册+留言版本功能,来一步一步介绍如何使用的:当前环境是:VS2005+SQL2005从数据库说起吧,我们创建一个新的数据库,起名叫:Message接着新建两个表:Users+Message,上图:为避免本篇节过长,本示例只选用最关键的字段了,大伙... 阅读全文
posted @ 2010-08-18 08:36 路过秋天 阅读(2152) | 评论 (16) 编辑
CYQ.Data 轻量数据层之路 继续狂热升级(三)
摘要: 在上一篇:CYQ.Data 轻量数据层之路 终极升级(二)之时,我通过新增加GetFrom与SetTo方法,来避免直接使用索引的取值和赋值的不便。本来,今天是打算写个实例教程,来简单介绍用这个超轻量框架进行开发是有多轻松的事情,不过在使用时,还是发现了个别的小bug。于是,今天狂热的修改了N多代码,抽取Sql组成部分到单独的类中,继续去掉N多重载方法,留下最简洁最实用的方法。以面看看有哪些改进:数... 阅读全文
posted @ 2010-08-17 01:57 路过秋天 阅读(1426) | 评论 (9) 编辑
CYQ.Data 轻量数据层之路 终极升级(二)
摘要: 在上一篇:CYQ.Data 轻量数据层之路 开篇介绍(一)中,我们介绍了基本的类库与使用介绍。上篇留言中虽然感觉好像很平静,不过不难想象,大伙仅勿勿一眼一扫而过的那种情景:一个很沉重的心结,一直在很多开发人员的心里挥之不去:实体类。大伙似乎都很排拆没有实体类的数据层框架,仅因早于习惯了ORM?其实,我记得我第一次毕设的时候,也是有实体类的:还记得很久前,毕设做的是仿QQ空间的CQ-Space空间,... 阅读全文
posted @ 2010-08-13 00:54 路过秋天 阅读(1727) | 评论 (38) 编辑
CYQ.Data 轻量数据层之路 开篇介绍(一)
摘要: 近段时间,写: Silverlight+WCF 新手实例 象棋 专题索引系列,近四十篇的长篇,写到有一种走火入魔的感觉!虽然四十篇终结时,离:Silverlight+WCF 新手实例 象棋 在线演示还有一小段距离,不过整体框架与功能都完整的开源讲完了!为了避免暂时的走火入魔,只好先写写别的系列文章,关于象棋系列后续情况,先暂缓小些天先了。从开始到现在,感觉写过那么四五个数据框架了,然而怀念的,还是... 阅读全文
posted @ 2010-08-12 02:19 路过秋天 阅读(2770) | 评论 (30) 编辑
CYQ.Data 轻量数据访问层(九) 自定义数据表实现绑定常用的数据控件(下)
摘要: 继上一篇已过两月有余,上一篇时正巧遇出差。回来时找不到当初的demo程序,于是此系列就暂时放下了。上一篇:CYQ.Data 轻量数据访问层(六) 自定义数据表实现绑定常用的数据控件(中)不过,还是得补一篇下,先让它为之小小完整一下:还记得当初以为似找到:行数组Copy之后,再array.GetEnumerator();就可行。实际操作之后,发现不可行,于是,这不可行的路就不写了,避免浪费大伙精力看... 阅读全文
posted @ 2010-01-29 09:35 路过秋天 阅读(210) | 评论 (0) 编辑
CYQ.Data 轻量数据访问层(八) 自定义数据表实现绑定常用的数据控件(中)
摘要: 继上一节之后,我们开始寻找绑定之法先是一回想,我们平常是拿什么绑定到数据控件的:List<实体类>,DataTable,DataSet,DataView之类的,而写法也就这么个样:xxxx.DataSource=List<实体类>....等XXxx.DataBind();于是,我们就从这些东西入手了,要不然也措不着头脑该往哪儿找DataSource这东西要给赋值,那我们打开... 阅读全文
posted @ 2009-11-10 11:35 路过秋天 阅读(321) | 评论 (0) 编辑
CYQ.Data 轻量数据访问层(七) 自定义数据表实现绑定常用的数据控件(上)
摘要: 继上一节实现MDataTable之后,我们再为MDataTable加上一个NewRow()方法,以便能构造出该表的新行如下:[代码]OK,接下来,我们新建一个Demo的web工程,在Default.aspx中随便拖一个GridView控件进去,然后在Page_Load里写下以下代码:[代码]敲mdr["A"]本来是要这样敲的,不支持字符串索,只好敲了mdr[0]了,这里顺路为MDataRow加上一... 阅读全文
posted @ 2009-11-10 00:05 路过秋天 阅读(337) | 评论 (0) 编辑
CYQ.Data 轻量数据访问层(六) 构造数据表
摘要: 自从构成最小单元数据单元之后,之后的行与列头的类,都变的很容易写表也是一样,所有行的集合,即为表,于是,我们也很容易写出表类如下:[代码]这时表就基本构建好了,默认只有一个表名属性我们再为它增加访问列头的属性如下:[代码]至此,表也基本构建完成了下一节,我们将实现让我们的自定MTable与我们常用的用户控件交互 阅读全文
posted @ 2009-11-08 13:06 路过秋天 阅读(299) | 评论 (0) 编辑
CYQ.Data 轻量数据访问层(五) 构造数据行
摘要: 有了数据结构单元DataCell之后,数据单元行也就很容易写了,因为,所有的数据单元加起来,就成了数据行了于是,我们很轻易的写出了以下类:[代码]看,没几行代码现在,我们为行加几个常用的属性,比如访问行所属的表名,还有从行访问出其列的结构,顺便加上一个数据库链接字符串如下:[代码]OK,此至属性也加完了,顺便加个克隆方法[代码]至此,数据行也构建完成了 阅读全文
posted @ 2009-11-07 14:33 路过秋天 阅读(299) | 评论 (0) 编辑
CYQ.Data 轻量数据访问层(四) 构造数据单元列
摘要: 有了数据结构单元的结构类之后,数据单元列集合就得很容易写了,因为,所有的数据单元结构加起来,就成了数据单元列集合了于是,我们很轻易的写出了以下类:[代码]看,没几行代码为了以后把该架构缓存到cache里,我们为它加上一个Clone()方法方法如下:[代码]这里再为列集合加上一个添加列的Add重载方法如下;[代码]至此,头列表集合就完成了 阅读全文
posted @ 2009-11-07 13:49 路过秋天 阅读(337) | 评论 (0) 编辑
CYQ.Data 轻量数据访问层(三) 构造数据单元(下)
摘要: 继上一节,回头看这张图片:回顾上节的话题,怎么设计这样一个数据单元类?才不会有重复的单元表头,又能合理解释出数据与表头的关系?[代码]于是,我们开始写出这样的类:先构造出一个存放值的类:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->/// ///只包函被填充的数据状态和值/// publicclassMDataCellValue{/// /////值是否为空/// interna 阅读全文
posted @ 2009-11-06 23:18 路过秋天 阅读(479) | 评论 (2) 编辑
CYQ.Data 轻量数据访问层(二) 构造数据单元(上)
摘要: DataTable,你有多丰富:[代码]解析:[代码]所以:[代码]下面开始构造自己的MDataTable系列类:一.单元格:MDataCell我们先来看我们常用的表现的一行数据,如下图:描述:[代码]说明:[代码]下节解说! 阅读全文
posted @ 2009-11-06 09:59 路过秋天 阅读(759) | 评论 (2) 编辑
CYQ.Data 轻量数据访问层(一) 概述
摘要: 在很久很久以前。2007年底,我曾发布过CYQ.Data.DLL,那时的学术氛围很浓,评论的也比较重在那里,我曾做过一些简介与使用方法的帮助在这个系列中,我将一步一步开源并讲解实现的过程,由于文章进行编辑,日期变了以前旧文章地址为:http://www.cnblogs.com/cyq1162/archive/2009/11/05/968626.html这里先简单介绍一下数据访问层的大体结构:这里先... 阅读全文
posted @ 2009-11-06 00:57 路过秋天 阅读(670) | 评论 (2) 编辑

你可能感兴趣的:(Data)