你的位置:首页 > ASP.net教程

[ASP.net教程]从零开始编写属于我的CMS:(一)前言


一,项目背景

记得大学毕业课题,我就是选择做个CMS,不过当时虽然做了个,不过感觉不是很好,所以现在又重做了,顺便发上来供大家讨论的。虽然CMS不是什么特别的项目,但是还是想从一个普通项目学到更多的东西。

二,核心技术

使用asp.net mvc5 模板引擎使用razor。

还有简单数据操作工具WangSql,反正我用起来很爽。

大家都应该知道CMS最重要的一点就是模板,所谓快速建站还能适应各种需求,除了这些网站本来就有共同点外,最重要一点就是模板。模板甚至还可以体现网站业务,一套模板就可以撑起一个网站,CMS就是这么神奇的东西,也是我最开始想做的原因。

注意:我的模板制作也是使用razor引擎,文件后缀也是cshtml。

三,演示截图

由于本人,穷B一个,咱没有多余闲钱搭建一个演示网站,大家就先看看图,参考下吧。

重要声明:后台主页样式是DTCMS的,连内容我都还没修改过,不过后续具体页面使用的是常见的bootstrap admin框架,再次感谢dtcms

 

路由管理

缓存管理

 角色管理

 

站点管理

频道管理

模板管理

 

插件管理

 

 

四,项目结构

五,备注

项目差不多完事了,就差测试和优化了。

上面截图和功能点描述都是系统部分,毕竟不可能一篇博客都全部说完啥。

后面继续将系列讲解源码和提供源码下载,这只是个开篇。

大半夜写博客,不容易啊,你懂得。