从入门到放弃,.net构建博客系统(一):系统构建篇

发表于:2017-8-29 10:16

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:shinly_tong    来源:博客

#
DotNet
分享:
  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容器中
  三、项目功能
  前台实现博客列表展示、内容展示、博客点评
  后台现实博客录入、编辑和管理
  后台同时有用户、角色和功能管理  
  图一 博客首页  
  图二 博客内容详情及点评  
  图三 功能权限用户管理  
  图四 博客列表管理  
  图五 博客录入及编辑
   
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号