posts - 19,  comments - 117,  trackbacks - 0
公告
03 2010 档案
MySoft.Data新版v2.7.3 beta发布,修正较多bug,新增功能尚未完全测试
摘要: 1.新增SetProvider()方法,可以很方便对DbSession设置任意驱动 2.修正Access中使用Sum()或Avg()等聚合操作时的bug 3.修正通过AddParameters添加的参数无法输出值的bug 4.修正了Oracle中有排序时ToSingle方法读取的数据不正确的bug 5.修正了实体中没有主键时进行关联查询出错的bug 6.强化了ISourceTable的处理,增加了...阅读全文
posted @ 2010-03-26 00:27 MySoft 阅读(518) | 评论 (0) 编辑
MySoft.Data从入门到精通系列(四)【数据插入】
摘要: 前一章讲解了如何配置DbSession,本章重点讲解利用MySoft.Data进行数据的插入操作 这里先引用一下上一章的DbSession的配置代码 针对上一节DbSession的配置,可以看到,这里对DataExample类扩展了两个方法,而在我的组件内部并没有Insert<T>(T item)与Update<T>(T item)方法,而是将其合并到了一个方法Save&...阅读全文
posted @ 2010-03-12 17:32 MySoft 阅读(2050) | 评论 (4) 编辑
MySoft.Data从入门到精通系列(三)【DbSession的配置】
摘要: 前一章讲解了如何生成实体,下面就具体来谈谈怎么样来对DbSession进行配置吧。 DbSession(数据会话类)是数据操作的核心,所有数据库的操作都通过它来完成,所以在编写数据库访问层之前得实例化DbSession对象。 下面我们就来认识一下这个DbSession对象。 一、DbSession实例化配置 DbSession两有种方式来进行实例化 1、通过配置文件创建C、如果是用户自已实现...阅读全文
posted @ 2010-03-11 16:17 MySoft 阅读(1960) | 评论 (2) 编辑
MySoft.Data从入门到精通系列(二)【生成实体续(插件的使用)】
摘要: 前一章讲解了如何使用实体生成直接生成实体,本来此章打算讲解如何使用已经生成的实体来进行开发的,介于园子里很多朋友都不知道如何使用实体的插件,这章就着重讲一下实体生成插件的使用! 前面已经说明了插件如何安装,并针对vs.net2005与vs.net2008修改相应的配置,下面就来说说怎样在vs.net下使用插件,本人所用的开发工具为vs.net 2008。 一、打开vs.net查看插件是否启用 ...阅读全文
posted @ 2010-03-08 13:40 MySoft 阅读(2120) | 评论 (4) 编辑
MySoft.Data从入门到精通系列(一)【生成实体】
摘要:     从园子里得知,很多朋友虽然知道MySoft是怎么回事,但却不知道从何下手去开发。 MySoft对于一个刚了解的人来说是相对是复杂了些,但熟悉了之后应该说是非常灵活的。 下面就一步一步来教你如何使用MySoft.Data来进行程序开发吧,体验MySoft带给你的乐趣与简便,Let’s go!   一、首先,从网上下载mysoft.data所需所...阅读全文
posted @ 2010-03-07 18:33 MySoft 阅读(3246) | 评论 (8) 编辑
MySoft组件之MySoft.Data API发布
摘要: 下面是MySoft.Data所有类与方法对应API文档。 注释很多地方还不是很全面,但基本上可以看到其类结构 此文档仅供参考,如有变动,会及时更新API文档   QuerySection核心实现及对应API   下载MySoft_Data_API.chm MySoft问题反馈与交流   QQ:121849018 MSN:maoyong181@hotma...阅读全文
posted @ 2010-03-04 23:50 MySoft 阅读(2536) | 评论 (13) 编辑
发布一款基于MySoft开发的数据库查询工具
摘要: 此数据查询工具界面如下图所示: 此工具采用MySoft.Data中的QueryCreator(查询创建器),QueryCreator可以创建任意组合的数据库查询,包括关联查询,选择字段,添加条件等。 QueryCreator最大的好处就是可以进行非泛型查询,还可以满足用户自定义查询的需求。 现在用户所使用的ORM有一个这样的问题,都需求先定义好实体,然后才对其进行查询,当然,通过实体操作,My...阅读全文
posted @ 2010-03-04 13:35 MySoft 阅读(1023) | 评论 (4) 编辑
MySoft组件问题反馈与疑难解答
摘要: MySoft从2010年3月1号开始会将所有组件陆陆续续开源发布,发布开始版本(v2.7.2),期间如有使用的朋友碰到任何的问题与疑问 可及时在此反馈,我会及时解答大家的问题,并在很短的时间内修复用户碰到所有bug.   祝大家新的一年:身体健康、工作顺利 QQ:121849018 MSN:maoyong181@hotmail.com Gmail:mysoft181@gmail....阅读全文
posted @ 2010-03-02 10:18 MySoft 阅读(1260) | 评论 (36) 编辑
十大Ajax安全漏洞以及成因
摘要: JavaScript包含的Ajax是Web2.0应用的一个重要组成部分。该部分的进化发展使网络变成了超级平台。该转变同时也催生了新品种的病毒和蠕虫,比如Yamanner,Samy 以及Spaceflash等等。Google,Netflix,Yahoo 以及MySpace等门户网站在过去的几个月里都因为新的漏洞而蒙受一定损失。黑客们可以利用这些漏洞进行钓鱼,跨站点脚本(XSS)以及跨站点伪造(XSR...阅读全文
posted @ 2010-03-01 16:21 MySoft 阅读(185) | 评论 (0) 编辑
MySoft组件之MySoft.Data简单使用说明
摘要: 一、MySoft.Data说明1、简介MySoft是一套开源小型框架,包含ORM、Ajax、MVC、Net、Web等。MySoft.Data就是其中的ORM框架。支持多种不同数据库,如SqlServer、Oracle、MySql、SQLite、Firebird、Access等。MySoft.Data是一种轻量级的能替代SQL语句的易用的ORM框架二、MySoft.Data使用步骤说明a) 安装Se...阅读全文
posted @ 2010-03-01 15:05 MySoft 阅读(813) | 评论 (3) 编辑
MySoft组件之MySoft.Data核心实现QuerySection的实现代码
摘要:    以上是MySoft.Data的核心类,所有的查询操作基本都通过本类实现,现发出来与大家一起分享!阅读全文
posted @ 2010-03-01 14:51 MySoft 阅读(493) | 评论 (0) 编辑
MySoft组件之MySoft.Data更新日志
摘要: MySoft ORM组件 新版组件与之前版本不兼容,实体需要重新生成 鉴于功能的扩展,某些类重构过,方法也有所变动,使用方法基本保持与之前一致 生成工具可以直接生成对应的实体类,而不再需要新建一个项目 原有的方式仍然保留,为了方便设计自定义接口 版本号:1.6.0 1. MySoft.Data批处理和事务处理。 2. 将Trans更名为DbTrans,BeginTran方法更名为BeginTran...阅读全文
posted @ 2010-03-01 14:43 MySoft 阅读(317) | 评论 (0) 编辑
MySoft组件与NBear,NHibernate等ORM组件对比
摘要: 本组件结合了NBear等市场上一些常见组件的优点开发的,主要在Web端进行了了加强,大大提高了用户的开发速度!基于NBear,MySoft.Data之ORM主要新增功能:按字段名对应加载数据,无需考虑字段顺序;实体可以选择其中任意列进行加载;新增继承数据加载常用的All字段;新增子查询方便进行联合查询;优化了数据处理过程,比NBear处理速度提高了近30%以上.对于NHibernate,很多使用者...阅读全文
posted @ 2010-03-01 14:40 MySoft 阅读(831) | 评论 (3) 编辑
支持多表联合查询组件MySoft.Data正式发布,新增MySoft群二(107193048)
摘要: 经过三年的技术沉淀和项目上的使用,已经相当稳定,功能上也基本能满足大家的需求,为了可以让更多人用上本组件,下一步准备开源发布MySoft.Data本组件有如下特点(以下只是主要功能):1.支持数据的增删改操作2.内含数据库表生成接口的工具(MySoft.Tools.EntityDesign.exe)3.支持多表关联查询及分组或统计查询(完全支持join,leftjoin,rightjoin和innerjoin)4.支持选择任意列到实体的查询(接口继承时可以通过All选出上一实体全部字段)5.支持内存查询与排序处理6.支持计算字段的更新或查询7.实体自动生成从接口生成代码的插件(SetupEnt阅读全文
posted @ 2010-03-01 14:24 MySoft 阅读(2147) | 评论 (23) 编辑