CYQ.Data 轻量数据层之路 V2.0 震撼惊世 支持多数据库/内置Aop(二十五)
所有文章索引:CYQ.Data 轻量数据层之路 框架开源系列 索引
前言:
但是外面调用方式仍保持一致向下兼容,因此若从原来V1.N版本升级到2.N版本,只需要轻轻更换CYQ.Data.DLL即可,界面代码不需要改变。
疑问?
解疑:
实际发布V1.5.5的时候,V2.0已经发布很久了,只是一直做为抢先体验版本存在。
版本升级内容:
2:内置Aop,可以分离权限/操作日志/异常/或者其它sql执行统计等模块进行独立开发。
3:MDataTable 增加2个附属方法:Bind(控件名称)及ToJson();
一:目前配置文件配置选项
1:默认数据库链接[必选]:
providerName选项:
sql 2000/sql 2005:System.Data.SqlClient
access:System.Data.OleDb
oracle:System.Data.OracleClient
2:开启异常日志表配置[可选]:
说明:如果不配置此节点,V1.5版本及以上会默认抛出异常。配置为true后,有异常不抛出。
connectionStrings节点:<add name="LogConn" connectionString="Conn"/>
说明:如果日志表和Conn默认是同个数据库,可采取共享链接的写法。
3:开启Aop功能配置[可选]:
说明:CYQ.Data.Test为程序集名称;CYQ.Data.Test.MyAop为带完整名称空间的类名
4:配置Oracle自增序列名称[可选]:
说明:默认序列名称为:AutoID
二:using语法使用说明
1:using语法简单说明:
2:using语法注意点:
因此,如果你的业务处理时间很长,而这些很长的处理逻辑可能跟数据库已没有关系,比如查出数据,然后要根据查出的数据做出很多业务逻辑处理。
那么这种情况下使用using,大括号在哪里结束,就得讲究一下,虽然不影响大局,毕竟滥用也不好。
3:MDataTable 新方法Bind语法演示using:
{
action.Select().Bind(rptList);
}
几点说明:
2:由于保证了Select不会返回null,因此可以使用其Bind方法来直接绑定rptList控件
3:Bind方法支持的控件类型有:GridView/Repeater/DataList/DataGrid/DataGridView
三:枚举生成器V2.0版本发布
截图如下:
四:框架及最近辅助工具下载地址
详见:CYQ.Data 轻量数据层之路 bug反馈、优化建议、最新框架下载
结言:
关键还是免费与开源,实在是居家旅行、项目开发、学习研究的必备良品!!!!!!
附言:
速学速用:
如果你是学生:用它来开发作品,不仅能提升个人经验值,对将来找工作也是大有帮助。
如果你是企业:用它来开发公司项目,即提高员工开发效率,更能统一开发风格,就算员工流动,新人进来,口述几分钟,也能迅速接手了解整体架构。
如果你是初级开发者:老板整天压着工期,逼着你快速开发交付产品,自己手头写框架又能力用限,网上的其它框架又大又多又难学又难用,咋整?用上此框架,烦脑不再用。
如果你是中级开发者:正在提升阶段,试图自己研发框架,下载源码研究吧,多一份思想也不是什么坏事,还可以进群进行相关讨论,互相提升。
如果你......
最后:祝大家用的放心,用的省心,用的开心,你的鼓励是我最大的动力。
CYQ.Data 轻量数据层之路 V2.0 震撼惊世 支持多数据库/内置Aop(二十五)相关推荐
- CYQ.Data 轻量数据层之路 使用篇-MAction 取值赋值 视频[带音乐] F (二十四)
CYQ.Data 轻量数据层之路 使用篇-MAction 取值赋值 视频[带音乐] F (二十四) 说明: 本次录制主要为使用篇:CYQ.Data 轻量数据层之路 使用篇三曲 MAction 取值赋值 ...
- CYQ.Data 轻量数据层之路 V3.0版本发布-Xml绝对杀手(三十二)
前言: 继正式发布V2.0到现在,已30来天了,一直静悄悄的都没发布什么版本 中间仅有插播了一下:CYQ.Data 轻量数据层之路 V2.5 抢先体验版本功能说明演示 (二十九) 只因最近花了很多时间 ...
- CYQ.Data 轻量数据层之路 使用篇三曲 MAction 取值赋值(十四)
上一篇:CYQ.Data 轻量数据层之路 使用篇二曲 MAction 数据查询(十三) 内容概要 本篇继续上一篇内容,本节介绍所有取值与赋值的相关操作. 1:原生:像操作Row一样 2:扩展:对UI操 ...
- CYQ.Data 轻量数据层之路 使用篇五曲 MProc 存储过程与SQL(十六)
上一篇:CYQ.Data 轻量数据层之路 使用篇四曲 MAction 增删改(十五) 本篇内容概要 本篇继续上一篇内容,本节介绍MProc 类的相关操作. 1:MProc 存储过程操作 2:MProc ...
- CYQ.Data 轻量数据层之路 使用篇-辅助工具枚举生成器 视频 C (二十)
说明: 本次录制主要为使用篇:CYQ.Data 轻量数据层之路 优雅V1.4 辅助工具(十) 的附加视频教程. 本次视频介绍了使用工具创建存储过程/生成日志表/生成枚举文件等相关操作,同时以示例实 ...
- CYQ.Data 轻量数据层之路
CYQ.Data 轻量数据层之路 即时通讯软件 其实本来是不想写使用帮助的,因为在以下的文章中,都有大量的示例存在: CYQ.Data 轻量数据层之路 应用示例一 留言版(四) CYQ.Data 轻量 ...
- CYQ.Data 轻量数据层之路 应用示例一 留言版(四)
继上篇:CYQ.Data 轻量数据层之路 继续狂热升级(三)之后,本篇要进入应用示例介绍使用了: 为了使一篇文章就能介绍完整个示例,我选用了简单的:登陆+注册+留言版本功能,来一步一步介绍如何使用的: ...
- CYQ.Data 轻量数据层之路 使用篇-MAction 数据查询 视频 D (二十一)
2019独角兽企业重金招聘Python工程师标准>>> 说明: 本次录制主要为使用篇:CYQ.Data 轻量数据层之路 使用篇二曲 MAction 数据查询(十三) 的附加视频教 ...
- CYQ.Data 轻量数据层之路 华丽升级 V1.3出世(五)
继上一篇:CYQ.Data 轻量数据层之路 应用示例篇(四) 之后,有兴趣的读者可以放心使用及应用或练习了! 不过,在稳定版本之后,本人又进行了一次华丽的升级,升级记录如下: 1:MAction:增加 ...
最新文章
- compser可以检查php扩展吗,composer扩展
- mysql5.7+ 虚拟列,json使用初体验
- 人工智能的两条进化路线
- sharepoint数据库研究
- SAP Netweaver EACTT介绍
- c语言 函数的参数传递示例_nexttoward()函数以及C ++中的示例
- eoeAndroid开发者大会
- 树——二叉树结点的删除与清除
- linux TP 阿帕奇 数据库 php的安装
- 纯净PE推荐——优启通 v3.3.2019.0605
- 在AndroidStudio中使用ARCore
- K3 CLOUD返工生产成本方案——循环计算
- 【奋斗人生】心得日记(20191112至20191230)
- linux格式化u盘为ntfs格式,Linux下格式化U盘为NTFS格式
- 神技 破解EXCEL工作表保护密码
- 小鹤双拼鹤形简易入门-by小鹤双拼输入法QQ群用户-弧
- Philosopher’s Walk ICPC 2017 Daejeon F dfs 分治
- 科技百咖 | 对话智达方通CEO蔡志宏:“多维数据仓库”是企业业务管理的未来...
- Shell 二进制转换成十六进制的方案
- J2EE struts2MVC应用在线书签1