ASP.NET MVC5+EF6+EasyUI 后台管理系统(34)-文章发布系统①-简要分析

最新比较闲,为了学习下Android的开发构建ASP.NET MVC4+EF5+EasyUI+Unity2.x注入的后台管理系统(1)-前言与,虽然有点没有目的的学习,但还是了解了Android的基本开发构成,我还是会持续更新本系列的一些知识点的用法。

说句实在话,我很佩服那些能连续好几年每个星期都有一篇文章的人,能坚持真是一种幸福。

一张图回顾一下我们做了那些,黄色区域的是我们这次要讲的,其他的已经完成

为什么我要拿文章出来讲下,其实这里面挺多知识点的。我们还是可以学到一些东西,也算是对我们系统的一点完善吧

所以我列了一些重要知识点

  1. 富文本编辑器KindEditor的使用,上传图片,设置等
  2. 文章列表的显示,MVC4下的Ajax分页,URL分页
  3. 数据量很大(百万级)的时候我们用存储过程和linq分页的对比
  4. MVC4 区域

我们练习的项目比较小数据库我们也应该相对简单,顺序如下

  1.  简单设计分析
  2.  数据库建立,更新到EF,项目搭建
  3.  栏目管理
  4.  所有文章管理(Easyui DataGrid)
  5.  个人文章管理(Easyui DataGrid)
  6.  文章编辑
  7.  文章分页显示

一、设计分析

 文章有类别,一个类别对应多个文章,文章需要经过审核才能在主页显示,管理员可以分配文章的操作权限

 首先我们需要创建系统的导航,打开我们的模块维护,并添加以下数据

刚好对应我们上面的图,这个模块我起名叫MIS(-Management Information System缩写)

我们的BLL,DAL,Model都会以MIS_开头,一个区域代表一个子系统,这次我们的MIS将放在Areas

管理中心操作码,其他页面也需要操作码

并授权于管理员

大家可以预先想想

下节我们通过建立数据库表,更新到EF和项目的架构,和用代码生成器生成好我们90%的代码

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏梧雨北辰的开发录

iOS提交审核失败:通知“has changed to Invalid Binary.”错误

2016-11-09 今天在App提交审核的时候遇到了一个问题,打包上传到itunes Connect的过程都没有问题,但是之后在itunes Connect的...

38670
来自专栏非著名程序员

Android开发方便快捷的8个好工具,你造吗?

Android是第二个最流行的用于 智能手机和平板电脑 的操作系统。这里有8个最好的 Android工具以许多不同的方式 帮助开发人员 ,例如 - SDK和AV...

21570
来自专栏流柯技术学院

Droid@screen:在PC屏幕上显示Android手机屏幕

这里介绍一款工具——Droid@screen,用来获取手机屏幕,显示在PC屏幕上。它集截图、录像等多种功能于一体。

20810
来自专栏Hadoop实操

如何安装SmartBI并连接到Impala

22240
来自专栏Hadoop数据仓库

HAWQ技术解析(四) —— 启动停止

        前面已经完成了HAWQ的安装部署,也了解了HAWQ的系统架构与主要组件,下面开始使用它。HAWQ作为Hadoop上的一个服务提供给用户,与其它所...

309100
来自专栏进击的程序猿

深入浅出Google File System

GFS,顾名思义就是谷歌文件系统,和Big Table,Map Reduce并称谷歌三驾马车。 大部分谷歌服务的基石(Search, Cloud Drive, ...

11040
来自专栏大魏分享(微信公众号:david-share)

互联网架构中的9种隔离术以及容器化的实现

9种隔离术 在硬件方案设计的时候,我们常提到过一个概念“故障域”。故障域指的是当一个区域出现故障以后,它的受影响范围。例如在设计双活数据中心的时候,我们要设置故...

74440
来自专栏大魏分享(微信公众号:david-share)

厉害了:全数据中心密码管理系统的建设--构建数据中心一体化运维平台第三篇

前言:本文中所引用的文档均为Redhat 技术专家杨金锋所提供。此方案,大卫也多次请教红帽技术专家陈镇。 密码管理系统的必要性 在大多数客户数据中心内部,密...

61070
来自专栏zhangdd.com

生产内网ssh登陆变慢问题原因及解决办法

最近发现内网一些服务器ssh连接变慢,原来都是秒开的现在基本上要等10几秒才能返回登陆界面,因为是在内网基本上排除网络连接问题

16110
来自专栏高性能服务器开发

4 关于游戏服务端架构的整理

一个大型的网落游戏服务器应该包含几个模块:网络通讯,业务逻辑,数据存储,守护监控(不是必须)。其中业务逻辑可能根据具体需要,又划分为好几个子模块。

48060

扫码关注云+社区

领取腾讯云代金券