说明
这套源码拿ASP.NET MVC4做骨架,EF Code First当数据发动机,Bootstrap负责颜值,整出来一套“开箱即用”的后台脚手架。作者把缓存、日志、上传、缩略图、配置中心这些常用功能都封装成小型模块,想插就插,想拔就拔。顺带送了OA、CRM、CMS三大原型的完整实现,中小项目直接改字段就能上线,省掉产品经理画原型的功夫。
底层Framework完全业务无感,给你打好地基:
– Model层:最纯粹的数据载体,接口、基类一次给齐。
– DAL层:泛型Repository+EF CodeFirst,增删改查一句话,还带历史日志自动记账。
– Utility工具箱:日期、字符串、文件、验证码……日常轮子都帮你造好了。
– Web层:重写MVC基类,封装常用控件,写页面像拼乐高。
Core模块是“后勤部”:
– 缓存:默认MemoryCache,预留Redis接口,切分布式只要改配置文件。
– 配置:正则表达式做CURD,告别手动改XML。
– 日志:Log4net二次封装,按天、按模块、按等级随便切。
– 上传:通用Handler秒接Uploadify,缩略图支持“即时、延时、按需”三种玩法。
– HttpModule管道:把通用功能(防盗链、语言切换、性能计时)注入到所有站点,零侵入。
业务层直接给三层示范:
– 账号中心:登录、验证码、轻量级权限,预留SSO口子,改两行代码就能对接企业微信。
– OA:部门-人员-岗位一条龙,自带组织图,Silverlight5拖拽玩花样。
– CRM:客户、联系人、跟进记录,搜索加导出,销售看了都说香。
– CMS:栏目、文章、标签、富文本,SEO字段也配好了,老板再也不担心百度不收录。
数据设计秀操作:
Code First姿势示范一对一、一对多、多对多、自引用, migrations一行命令同步到库,dba失业系列。
前端颜值在线:
Metronic主题+Bootstrap3, responsive适配手机、平板、PC。MVC ModelBinder自动绑定表单,省掉一堆if/else。额外塞了JS图表、标签输入、富文本、uploadify等Demo,复制即可用。
部署流程小白也能搞定:
1. VS2010以上打开,SQL Server新建5个库,跑Deploy.sql。
2. 改GMS.Web.Admin\Config\DaoConfig.xml里的连接字符串。
3. F5或挂IIS,账号admin密码6个1,直接进后台。
一句话总结:源码不是玩具,拿来就能改,改完就能上线,适合预算紧张、排期变态的中小型项目团队。
演示图
感谢您的来访,获取更多精彩文章请收藏本站。


暂无评论内容