上一页 1 ··· 16 17 18 19 20 21 22 23 24 ··· 27 下一页
摘要: 一、EF(实体框架) 主流的ORM思想以Linq为主要思想支柱,其中王者不得不说为EF,优雅便捷可谓正统,当其性能和实战性似乎仍待提高.Linq不能为我们生成理想的sql,而且linq自身的性能有损失.这是EF不得不面对主要的问题.EF的优点诸多不必多说. Linq的优缺点似乎也成了EF的优缺点之一.微软想通过Linq让我们以一种面向数据对象的方式来思考,及持久化他们的数据.可是我们可想想数据库的中的记录难道就不是对象了?Linq给人以优雅和便捷我想这是他明显的优势,然后就是匿名对象在其中发挥的重要作用.如下所述:varObj=fromcinctx.Customerswherec.Count. 阅读全文
posted @ 2012-07-19 14:51 异地远程联网技术 阅读(2818) 评论(16) 推荐(3)
该文被密码保护。 阅读全文
posted @ 2012-07-10 17:28 异地远程联网技术 阅读(47) 评论(0) 推荐(0)
摘要: 复杂事务支持View Code vart1=DateTime.Now.Ticks;vartran=DBFactory.DefaultDB.GetOpenDbConnection().BeginTransaction();varnewUser=DBFactory.GetEntity<Administrator>(AdministratorTable.ID.BiggerThan(0),tran);Console.WriteLine(newUser.Password);Administratorad=newAdministrator();;ad.Password=DateTime.Now 阅读全文
posted @ 2012-06-22 10:25 异地远程联网技术 阅读(625) 评论(5) 推荐(0)
摘要: Moon.ORM技术全攻略一.绪论 本文主要是针对Moon.ORM的技术的讨论及其使用使用指导.如有其它疑问,请留言.本文从实际出发解析Moon.ORM.(技术群:216965349)关于实体框架 微软不久前开源了EF5.0,获取了其代码发现并不能编译,大致看了其代码.优雅便捷可谓正统,但其实战性仍待提高. 1)Linq不能为我们生成理想的sql,而且linq自身的性能有损失.这是EF不得不面主要的问题.没有完美的东西只有平衡点--没有银弹 2)linq不能解决复杂度较高的查询;而且微软视图忽视数据库,但这是绝对不可能的.大家自己去思考. 3)多数据库多数据源问题解决较为麻烦;EF的... 阅读全文
posted @ 2012-06-09 16:00 异地远程联网技术 阅读(2632) 评论(29) 推荐(4)
摘要: Moon.ORM技术全攻略一.绪论 本文主要是针对Moon.ORM的技术的讨论及其使用使用指导.如有其它疑问,请留言.本文主要针对Moon.ORM3.9版本,同时将会对4.0做一个技术预览.本文从实际出发解析Moon.ORM.(技术群:21696534)二.Moon.ORM的特色及优势 ----但凡众多的智慧都是及其简单的,但不为人所知.这也是Moon.ORM的主要特色:大道至简. 1.高性能是Moon.ORM优势之一,也是我架构它的主要目的之一,如以前我说的那样,是为了弥补项目中遇到的性能问题而设计.可以说对于整个框架数据处理上采用了纯的ADO.NET进行封装同时结合了EMIT达到快速生.. 阅读全文
posted @ 2012-06-03 12:16 异地远程联网技术 阅读(1685) 评论(3) 推荐(5)
该文被密码保护。 阅读全文
posted @ 2012-05-27 15:39 异地远程联网技术 阅读(1509) 评论(0) 推荐(2)
摘要: 下载地址:/Files/humble/Moon-ORM-3.8.7z使用说明:http://www.cnblogs.com/humble/archive/2012/04/08/2437752.html相关问题及版权和自述:http://www.cnblogs.com/humble/archive/2012/05/20/2510756.html它的不同之处和优点:http://www.cnblogs.com/humble/archive/2012/04/08/2437778.htmlQQ群技术交流: 21696534Moon.NET 3.8 发布 支持sqlite代码生成器 一些B... 阅读全文
posted @ 2012-05-20 19:24 异地远程联网技术 阅读(2194) 评论(4) 推荐(4)
摘要: MOON.WEB 另类的MVC架构JVPL架构(JVPL模式的系统结构图)1.JVPL模式(JSON+视图+处理器+加载器) 1)定义: JVPL和mvc设计模式类似,一个变种的MVC设计模式. 2)MVC的优弱点: MVC让开发从原来的 webform中解脱出来,解决了层次清晰逻辑与UI的隔离以及服务端控件的一些瑕疵等诸多问题,但是MVC的弱点同时也存在.在MVC中我们的 Model时常变动,我们必须手动创建Model类和Model的变动修改.同时对于 Model的Action控制操作也需要一定程度上的变动.(由实体框架等生成的实体(Model)是无法满足现行逻辑需求的). 其次因为实... 阅读全文
posted @ 2012-05-19 12:38 异地远程联网技术 阅读(3211) 评论(22) 推荐(6)
摘要: 代码功能演示usingSystem;usingSystem.Collections.Generic;using Moon.Orm;usingMoonDB;namespacer{classProgram{publicstaticvoidMain(string[]args){//数据添加PersonSe... 阅读全文
posted @ 2012-04-14 14:45 异地远程联网技术 阅读(1313) 评论(9) 推荐(2)
摘要: Moon的特色 大道至简 1.高性能(该框架采用纯的ADO.NET进行框架,避免Linq以及反射带来的性能损失); 2.易用性强(配置简单,智能感知,代码生成器的辅助,会sql就可(可以自我性能优化)) ; 3.多数据库支持(如果需要可自我扩增,反应同道加入团队开发中(联系:qsmy_qin@163.com)) 4.强大查询语法糖功能 5.多数据源支持,你可以同时操作多种数据库在同一个项目中. 6..net framework 2.0原生支持 ,实体框架及基于linq的架构需3.5.1.对于实体框架,实体框架的性能问题,我不知道现今如何,但4.0的测试中足以见到htt... 阅读全文
posted @ 2012-04-08 17:19 异地远程联网技术 阅读(1734) 评论(1) 推荐(1)
上一页 1 ··· 16 17 18 19 20 21 22 23 24 ··· 27 下一页