系统业务简单、代码清晰、层级分明、全新架构便于二次扩展开发。支持多种数据库,可用于OA、ERP、CRM、BI、物流系统等系统。
基于Asp.NetCore的开发框架,目前已开发完权限管理模块,CMS模块、商城模块
使用了IOC和ORM以及前端最热门的Vue和layui开发,采用了三层架构和.Net MVC5,个人博客网站附带QQ登陆功能
主要改了以下内容:1、改为POCO,使EF的实体纯净2、增加IoCHelper类,把IoC的代码改为可以同时支持多种IoC3、修改基础结构层,使其可以支持多种ORM框架4、修正继承自DefaultControllerFactory
下为Access数据库文件)开发完成的前台页面全部采用Div+Css,网页编辑器采用的是fckEditor后台主要栏目:发表文章评论管理logo设置理大类管理友情链接修改密码后台管理地址:admin/login.aspx
div+css制作.启用MVC的URLRouting,相比urlrewrite,具有更友好的url,且能更自由的更换url扩展名,更易于搜索引擎.mvc框架无ViewState,减少带宽浪费使用多层开发模式开发
NBearDAL:基于NBear框架的ORM数据访问层实现。NbearEntityDesign:NBear设计工程。NunitTest:NUnit的单元测试工程。
飞景博客源码(多层开发)采用工厂模式多层架构开发,支持Access/Sql/Oracle数据库,默认为Sql2000数据库,DB_51aspx下为数据库文件附加即可。
大刘简洁单用户Blog(NHibernate三层)本博客程序是一个单用户博客程序,基于Asp.net技术使用了ORM数据持久框架NHibernate使用最简单的Access文件数据库开发完成的前台页面全部采用
希望大家能共同讨论如何开发一个多层架构的系统。