人生叹个三两句啰嗦完,得回正题了

前言:

乘胜岁月的有助于,不知不觉已在.NET那圈子上征战了十年了。

常青还没来得急好钟情受,却已是步入健忘之秋的前辈一枚了。

趁着还不怎么纪念,得赶紧把硬盘里那私藏的80G除外的事物,和大伙儿分享分享。

总归,人生,本就是一个承受的进度:开源,是一种的方法。

好啊,人生叹个三两句啰嗦完,得回正题了:

前言:

乘势岁月的递进,不知不觉已在.NET那圈子上征战了十年了。

常青还没来得急好钟情受,却已是步入健忘之秋的长者一枚了。

趁着还不怎么回忆,得赶紧把硬盘里那私藏的80G除外的东西,和大伙分享分享。

说到底,人生,本就是一个继承的经过:开源,是一种的主意。

好呢,人生叹个三两句啰嗦完,得回正题了:

背景: 

当年,在卖弄与开源QBlog时,也曾想过把QBlog的付出理念整理整理,独立一个框架来开源。

不过,人越长大就越憔悴,心境终敌可是疲惫的惰性,最终无痕而终,连3.0的版本也没开源出来。

至于框架的发源:应该是上家公司事先呆过的两家商厦,然后在上一家商厦转变了一个版本。

而以此框架版本,是近来再一次制作的一个版本,面向广大的开发者,精简而强劲。

背景: 

其时,在卖弄与开源QBlog时,也曾想过把QBlog的费用理念整理整理,独立一个框架来开源。

不过,人越长大就越憔悴,心情终敌但是疲惫的惰性,最终无痕而终,连3.0的本子也没开源出来。

至于框架的发源:应该是上家集团事先呆过的两家商厦,然后在上一家商厦转变了一个本子。

而那一个框架版本,是新近重新创设的一个本子,面向周边的开发者,精简而强劲。

Aries框架简介:

Aries框架简介:

框架的命名:第一星座:水瓶座(Aries)

框架的命名:第一星宿:双鱼座(Aries)

框架的最首要适用场景:内部业务系统、管理后台、其余。

框架的基本点适用场景:内部事务系统、管理后台、别的。

品种工程:

澳门永利网上娱乐 1

种类工程:

澳门永利网上娱乐 2

类型工程简介:

1:Aries.Core 重若是着力类(开发时不涉及,可编绎成dll提供)

2:Aries.Controller 请求入口

3:Aries.Logic 业务类(业务代码编写处)

4:Web.UI  界面显示(html)。 

5:源码里还有三个空的工程项目:Web.Entity(可以放Model实体或枚举)和Web.Utility(放一些Helper类)(
预留给不懂怎么统筹存放项目类的新手)

品种工程简介:

1:Aries.Core 首假使大旨类(开发时不关乎,可编绎成dll提供)

2:Aries.Controller 请求入口

3:Aries.Logic 业务类(业务代码编写处)

4:Web.UI  界面展现(html)。 

5:源码里还有两个空的工程项目:Web.Entity(可以放Model实体或枚举)和Web.Utility(放一些Helper类)(
预留给不懂怎么设计存放项目类的新手)

内外端引用的机件:

1:数据层:CYQ.Data

2:Excel:NPOI 

3:前端:EasyUI 

左右端引用的组件:

1:数据层:CYQ.Data

2:Excel:NPOI 

3:前端:EasyUI 

请求处理流程:

澳门永利网上娱乐,1:html页面Url请求=》Aries.Core的UrlRewrite.cs 举行权力校验

2:html页面发起ajax请求=》Aries.Core的InvokeLogic.cs调用=》Aries.Controller里相应的代码,重临Json=>前端体现界面。 

呼吁处理流程:

1:html页面Url请求=》Aries.Core的UrlRewrite.cs 举行权力校验

2:html页面发起ajax请求=》Aries.Core的InvokeLogic.cs调用=》Aries.Controller里相应的代码,再次回到Json=>前端显示界面。 

框架自带的系统管理成效:

用户、菜单、功能、权限、配置、导入配置。

框架自带的系统管理作用:

用户、菜单、功用、权限、配置、导入配置。

框架对所有页面集成的功效:

增、删、改、列表、查询、表单提交、导出、单表导入、多表导入、配置表头。 

框架对拥有页面集成的效益:

增、删、改、列表、查询、表单提交、导出、单表导入、多表导入、配置表头。 

框架对跨数库的帮助:

一旦配好数据库链接,就可以随处引用,无须要关爱数据库在哪个地方。

譬如:框架自带的N个表一个数据库(如Mssql),自己的业务一个数据库(如Mysql)。 

此外框架自带Aop光环,轻松可落成读写分离。

框架自带分布式缓存(MemCache、Redis),轻松完毕分布式缓存。 

框架对跨数库的帮助:

万一配好数据库链接,就足以四处引用,无须求关切数据库在哪儿。

比如:框架自带的N个表一个数据库(如Mssql),自己的事体一个数据库(如Mysql)。 

此外框架自带Aop光环,轻松可已毕读写分离。

框架自带分布式缓存(MemCache、Redis),轻松落成分布式缓存。 

界面示意图: 

澳门永利网上娱乐 3

界面示意图: 

澳门永利网上娱乐 4

界面配置表头图:

澳门永利网上娱乐 5

 

界面配置表头图:

澳门永利网上娱乐 6

 

Aries简单开发流程演示:

 1:在Web.Config添加数据库链接:<add name=”数据库名Conn”
connectionString=”…. />

 2:添加菜单,路径定位到/web/sysadmin/customview.html里;

 3:给用户配好权力、配置好表头突显。

 4:开发已毕,就是这么Easy,别问为什么。 

澳门永利网上娱乐 7 

Aries不难开发流程演示:

 1:在Web.Config添加数据库链接:<add name=”数据库名Conn”
connectionString=”…. />

 2:添加菜单,路径定位到/web/sysadmin/customview.html里;

 3:给用户配好权力、配置好表头展现。

 4:开发成功,就是这么Easy,别问何故。 

澳门永利网上娱乐 8 

Aries开源协议: 

后续补充于SVN当中,你能够无条件使用于商业或非商业,但不得删除源码里关于原小编的连带信息。

Aries开源协议: 

持续补充于SVN当中,你可以无偿使用于买卖或非商业,但不得删除源码里有关原小编的相关音讯。

源码SVN包罗的多少个目录:

1:Aries.DataBase
起初:数据表脚本、数据脚本、数据库设计文档。

2:Aries.DevFramework
框架源代码。

3:Aries.Document
API文档或支持类文档。

源码SVN包涵的多个目录:

1:Aries.DataBase
开头:数据表脚本、数据脚本、数据库设计文档。

2:Aries.DevFramework
框架源代码。

3:Aries.Document
API文档或协助类文档。

总结:

1:本文并从未详细讲解完结机制。

2:本文并不曾详尽讲解开发形式。

但,至少你可以:看源码、看API、看Demo,还足以投入博客左边八个扣扣群里的任一个拓展调换。

理所当然,后续我会补充有关小说,越发细化和全面的建制及开发格局。

总结:

1:本文并没有详细讲解完毕机制。

2:本文并没有详尽讲解开发方式。

但,至少你可以:看源码、看API、看Demo,还足以投入博客左边五个扣扣群里的任一个举行调换。

当然,后续我会补充相关小说,尤其细化和周详的建制及开发格局。

要是您扶助开源精神,在起劲层面可以点赞以示鼓励; 当然了,对于想以资鼓励的敌人,我也是准备好了右手的增援插件的,哈哈哈(动入手,1块钱也是可以很励志的)。

一旦你协理开源精神,在精神层面可以点赞以示鼓励; 当然了,对于想以资鼓励的情侣,我也是准备好了左侧的鼎力相助插件的,哈哈哈(动出手,1块钱也是足以很励志的)。

其它补充:有Bug及漏洞,请私下提交,不要搞破坏哦,管理员密码也并非改动哦,谢谢。 

除此以外补充:有Bug及漏洞,请私下提交,不要搞破坏哦,管理员密码也休想改动哦,谢谢。 

Aries两多少个地点:

1:项目预览地址:http://aries.cyqdata.com

2:源码SVN地址(已转移到GitHub):https://github.com/cyq1162/Aries.git

3:体系入门教程:http://www.cnblogs.com/cyq1162/category/828163.html

Aries两四个地点:

1:项目预览地址:http://aries.cyqdata.com

2:源码SVN地址(已改成到GitHub):https://github.com/cyq1162/Aries.git

3:连串入门教程:http://www.cnblogs.com/cyq1162/category/828163.html