从入门到放弃,.net构建博客系统(一):系统构建篇
来源:互联网 发布:mac键盘灯怎么开 编辑:程序博客网 时间:2024/04/28 12:11
demo:http://tonyblogs.top/
Git源码:https://github.com/Halifa/TonyBlogs
项目采用的技术有:asp.net mvc4 + autofac + ormlite + mysql + metronic + jquery.datatable + vue
一、项目分层
1. TonyBlogs.Framework,主要实现了框架的依赖注入,定义了依赖的生命周期
2. TonyBlogs.Entity,主要是数据表的实体对象,以Entity为后缀
3. TonyBlogs.Repository,主要是用于创建数据库链接,以及对数据的读写操作
4. TonyBlogs.Sevice,主要是处理业务逻辑,想UI层提供服务
5. TonyBlogs.DTO,数据传输对象,面向界面UI层,通常由服务层生成该对象,在view中使用
6. TonyBlogs.WebApp,主要实现页面的展示,项目的初始化
二、项目启动
项目启动时,会通过反射将依赖注入到IOC容器中
三、项目功能
- 前台实现博客列表展示、内容展示、博客点评
- 后台现实博客录入、编辑和管理
- 后台同时有用户、角色和功能管理
图一 博客首页
图二 博客内容详情及点评
图三 功能权限用户管理
图四 博客列表管理
图五 博客录入及编辑
阅读全文
0 0
- 从入门到放弃,.net构建博客系统(一):系统构建篇
- 构建个人博客系统一(构建数据库)
- BeagleBone Black从入门到放弃(一)连接及系统更新
- SpringMVC+ibatis+MySQL+MongoDB构建博客系统(一)
- Docker 从入门到放弃(一)
- Kotlin从入门到“放弃”(一)
- JavaScript从入门到放弃(一)
- Python 从入门到放弃(一)
- Nginx从入门到放弃(一)
- React-Native从入门到放弃(一)准备篇
- Spring-Boot构建博客系统
- 使用.net core ABP和Angular模板构建博客管理系统(实现博客列表页面)
- js从入门到放弃之入门(一)
- 如何从零构建直播系统(后端篇)
- 构建自己的 LINUX 系统(一)
- 从零构建一个灰度发布环境(一)安装系统
- SpringBoot-从入门到放弃(一) 简介与helloworld
- 微信小程序从入门到放弃(一)
- 逆波兰计算器的实现
- mysql 锁 事务
- mybatis 详解(八)------ 懒加载
- SFP光模块详解,看看有哪些是你不知道的!
- 八段代码彻底掌握 Promise
- 从入门到放弃,.net构建博客系统(一):系统构建篇
- 设置的文件名没用,下载文件名是前端页面文件名
- 欢迎使用CSDN-markdown编辑器
- java.io.EOFException 问题
- 编译及安装QCA类库及使用
- Linux C 深入分析结构体指针的定义与引用
- 文章标题关系数据库标准语言SQL-2
- spark mlib官方文档学习和翻译笔记(2)
- wireshark实践TCP的三次握手