摘要:
64位sqite1.生成器预览图图一:2.配置代码生成器的配置文件在程序文件附件找到(EntitiesBuilder.exe.config)配置成你需要的配置.<?xml version="1.0" encoding="utf-8"?><configuration> <startup> <supportedRuntime version="v2.0.50727" /> </startup> <connectionStrings> </connectionSt 阅读全文
摘要:
Moon.ORM技术全攻略 一.绪论 本文主要是针对Moon.ORM的技术的讨论及其使用使用指导.如有其它疑问,请留言.本文从实际出发解析Moon.ORM.(技术群:216965349)关于实体框架 微软不久前开源了EF5.0,获取了其代码发现并不能编译,大致看了其代码.优雅便捷可谓正统,但其实战性仍待提高. 1)Linq不能为我们生成理想的sql,而且linq自身的性能有损失.这是EF不得不面主要的问题.没有完美的东西只有平衡点--没有银弹 2)linq不能解决复杂度较高的查询;而且微软一开始试图忽视数据库的存在,但这是绝对不可能的.大家自己去思考. 3)多数据库多数据源问题解... 阅读全文
摘要:
SDLC软件生命周期: 1、需求分析阶段:用例图 (用例图的基本原则是:要让客户看得懂!!!而且很容易就看懂。 )注释:extend扩展,include包括。注意虚线方向。注意人员的继承。2、概要设计:时序图、协作图、活动图 。时序图:对象,生命线,激活(矩形),消息,执行者,分支,从属流。3、详细设计:类图、时序图、状态图 4、编码与测试 5、集成测试(系统测试) 6、实施(部署):组件图、部署图 7、验收(维护) 阅读全文
摘要:
一、EF(实体框架) 主流的ORM思想以Linq为主要思想支柱,其中王者不得不说为EF,优雅便捷可谓正统,当其性能和实战性似乎仍待提高.Linq不能为我们生成理想的sql,而且linq自身的性能有损失.这是EF不得不面对主要的问题.EF的优点诸多不必多说. Linq的优缺点似乎也成了EF的优缺点之一.微软想通过Linq让我们以一种面向数据对象的方式来思考,及持久化他们的数据.可是我们可想想数据库的中的记录难道就不是对象了?Linq给人以优雅和便捷我想这是他明显的优势,然后就是匿名对象在其中发挥的重要作用.如下所述:varObj=fromcinctx.Customerswherec.Count. 阅读全文
摘要:
复杂事务支持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 阅读全文
摘要:
Moon.ORM技术全攻略一.绪论 本文主要是针对Moon.ORM的技术的讨论及其使用使用指导.如有其它疑问,请留言.本文从实际出发解析Moon.ORM.(技术群:216965349)关于实体框架 微软不久前开源了EF5.0,获取了其代码发现并不能编译,大致看了其代码.优雅便捷可谓正统,但其实战性仍待提高. 1)Linq不能为我们生成理想的sql,而且linq自身的性能有损失.这是EF不得不面主要的问题.没有完美的东西只有平衡点--没有银弹 2)linq不能解决复杂度较高的查询;而且微软视图忽视数据库,但这是绝对不可能的.大家自己去思考. 3)多数据库多数据源问题解决较为麻烦;EF的... 阅读全文
摘要:
Moon.ORM技术全攻略一.绪论 本文主要是针对Moon.ORM的技术的讨论及其使用使用指导.如有其它疑问,请留言.本文主要针对Moon.ORM3.9版本,同时将会对4.0做一个技术预览.本文从实际出发解析Moon.ORM.(技术群:21696534)二.Moon.ORM的特色及优势 ----但凡众多的智慧都是及其简单的,但不为人所知.这也是Moon.ORM的主要特色:大道至简. 1.高性能是Moon.ORM优势之一,也是我架构它的主要目的之一,如以前我说的那样,是为了弥补项目中遇到的性能问题而设计.可以说对于整个框架数据处理上采用了纯的ADO.NET进行封装同时结合了EMIT达到快速生.. 阅读全文