摘要:
Moon.ORM技术全攻略一.绪论 本文主要是针对Moon.ORM的技术的讨论及其使用使用指导.如有其它疑问,请留言.本文主要针对Moon.ORM3.9版本,同时将会对4.0做一个技术预览.本文从实际出发解析Moon.ORM.(技术群:21696534)二.Moon.ORM的特色及优势 ----但凡众多的智慧都是及其简单的,但不为人所知.这也是Moon.ORM的主要特色:大道至简. 1.高性能是Moon.ORM优势之一,也是我架构它的主要目的之一,如以前我说的那样,是为了弥补项目中遇到的性能问题而设计.可以说对于整个框架数据处理上采用了纯的ADO.NET进行封装同时结合了EMIT达到快速生.. 阅读全文
摘要:
下载地址:/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... 阅读全文
摘要:
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)是无法满足现行逻辑需求的). 其次因为实... 阅读全文
摘要:
代码功能演示usingSystem;usingSystem.Collections.Generic;using Moon.Orm;usingMoonDB;namespacer{classProgram{publicstaticvoidMain(string[]args){//数据添加PersonSe... 阅读全文
摘要:
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... 阅读全文
摘要:
下载代码生成器(库也在代码生成器的根目录中) (顺便说说MOON相对其他ORM的优势:http://www.cnblogs.com/humble/archive/2012/04/08/2437778.html)找到配置文件进行配置(实际项目中也一样).配置默认的系统数据库类型( 各类数据库的配置选择一个你系统的数据库配置(根据你的数据库类型只选其一)1.MYSQL的配置 http://www.mysql.com/downloads/mirror.php?id=406542 mysql 2.0下载地址2.Sqlite的配置 3.PostgreSql的配置 4.MSSQL的配置给大家一个全配置,到 阅读全文
摘要:
下载代码生成器 /Files/humble/Moon.ORM-3.6.zip配置大码生成器的配置文件.http://www.mysql.com/downloads/mirror.php?id=406542 mysql 2.0下载地址通过代码生成器,生成你系统数据库中所有的实体.(编译Mode,然后在C盘找到 MoonDB.CS 或者 MoonDB.DLL,引入dll或者文件到你实际的项目)开始编码/* */ usingSystem; usingSystem.Collections.Generic; usingSystem.Data; usingMoon.Orm; usingMoonDB;... 阅读全文
摘要:
Moon.NET企业高效快速稳定低成本的Web开发架构前沿 有很多东西不知道理由,但你必须走下去.企业的开发其根本在于高效低成本.此书的目的也在于此,从作者的经验中谈一下如何做到高效低成本的开发.我不倡导迷恋技术,因为技术是为实际需求而存在的.我们都在平凡中追求完美,但永远也不能达到.第一篇企业开发概述一、企业开发概述1 企业开发的宗旨1)高效快速、低成本2)高稳性能3) 维护及升级便捷4)安全问题2企业开发的现行模式3面临问题第二篇Moon.NETlMoon.NET架构简介n根源n发展的历史n现状lMoon.NET架构概述n架构基本结构及特征nMoon.NET之Moon.ORMnMoon.. 阅读全文
摘要:
下载代码生成器 /Files/humble/代码生成器3新版.zip配置大码生成器的配置文件.通过代码生成器,生成你系统数据库中所有的实体.(编译Mode,然后在C盘找到 MoonDB.CS 或者 MoonDB.DLL,引入dll或者文件到你实际的项目)开始编码/* */ usingSystem; usingSystem.Collections.Generic; usingSystem.Data; usingMoon.Orm; usingMoonDB; namespacer { classProgram { publicstaticvoidMain(string[]args) { //... 阅读全文