写在前面

不久前,一个朋友让帮他弄一个单位的企业网盘的管理站点,一直忙,最近抽出了点时间,也想琢磨琢磨mvc,ef,mysql,这算是边琢磨,边实践吧。

系列文章

[实战]MVC5+EF6+MySql企业网盘实战(1)

项目架构

项目介绍

IDAL:用来存放数据库操作的接口。

DAL:数据库操作实现类。以及EF的使用。引用Model,IDAL

IBLL:业务逻辑层接口。

BLL:业务逻辑层具体实现类。引用Model,IDAL,DAL

Model:模型。

Site:asp.net mvc站点。引用Model,IBLL,BLL

Utilities:辅助类。

Client:网盘客户端(如必要)

实现目标

用户注册(只需必要的字段)

完善用户信息(提供除注册填写的字段外的其他信息的录入)。

用户部门管理。

用户网盘管理。

可上传文件类型管理。

用户网盘界面的。

文件上传。

文件下载。

总结

好久没用asp.net mvc和ef了,通过一个简单的项目,实践一下。

最新文章

  1. 监控SQL
  2. Resource temporarily unavailable
  3. .NET小项目之MyKtv(歌曲播放功能实现)
  4. 安装protobuf及相关的lua生成器
  5. 【Nutch2.2.1源代码分析之5】索引的基本流程
  6. (原+转)使用opencv的DFT计算卷积
  7. 操作系统学习笔记----进程/线程模型----Coursera课程笔记
  8. javascript属性操作
  9. Java文件复制与读写
  10. Docker 控制组
  11. Vue组件以及组件之间的通信
  12. 使用bootstrap-select有时显示“Nothing selected”
  13. zabbix监控主机cpu达到80%后报警
  14. Python3正则表达式(1)
  15. 在quartz的Job中获得Spring的WebApplicationContext或ServletContext
  16. php 图像处理库ImageMagick windows下的安装
  17. 问题:C#Chart控件自动添加Series;结果:图形组件Chart动态添加Series
  18. gcc常用语法
  19. 讲课笔记3——浮动、margin失效的问题、默认样式重置
  20. touch的基本用法

热门文章

  1. eclipse 生成webservice 客户端
  2. gcc和g++头文件和库路径的寻找和添加
  3. Android重写HorizontalScrollView仿ViewPager效果
  4. OpenSift源代码编译过程记录
  5. 升级MAC OX上的Python到3.4
  6. ios开发之--UIButton中imageView和titleLabel的位置调整
  7. ios开发之--实现TextView提示文字并且输入字数限制
  8. ASPX代码加固小结
  9. 第二篇:Hadoop 在Ubuntu Kylin系统上的搭建[图解]
  10. JQuery选择器和DOM的操作-入门学习