Write in front
Not long ago, a friend to help him to get a unit of enterprise network management site, has been busy, recently pulled out a little time, also want to ponder Mvc,ef,mysql, this is a side pondering, side practice it.
Series Articles
Actual combat MVC5+EF6+MYSQL Enterprise Network Disk Combat (1)
Project Architecture
Project Introduction
Idal: The interface used to store database operations.
DAL: Database operation implementation class. and the use of EF. Reference Model,idal
IBLL: The business Logic layer interface.
BLL: The specific implementation class of the business logic layer. Reference Model,idal,dal
Model: Models.
Site:asp.net MVC site. Reference MODEL,IBLL,BLL
Utilities: Auxiliary class.
Client: Network disk clients (if necessary)
Achieve goals
User registration (only required fields)
Perfect user information (provide input of other information except for fields registered).
User Department management.
User Network Disk Management.
File type management can be uploaded.
The user interface of the network disk.
File upload.
File download.
Summarize
It's been a long time. asp. NET MVC and EF, through a simple project, practice a bit.
Actual combat MVC5+EF6+MYSQL Enterprise Network Disk Combat (1)