Recently, it has become popular to open-source projects. I also come to play with them. It's just that open-source company projects are not good. The younger brother had to develop another set of open-source exercises from the company's project experience.
This project can be used as a simple team task system (for some simple Task Assignment Tasks that have not been strictly tested and have a single function, if you want to use it, you can add it on your own. If you want to use it, you have to perform task Progress statistics to generate a chart or something ).
This project uses EF, WebService, html, jQuery, jQuery UI, and jqGrid. Frontend and backend separation interacts with json data, pure Ajax Project (except upload function)
JQueryUI has several optimizations, such as adding and deleting html elements when dialog close, which are not described in detail.
To facilitate traditional understanding and rapid development, EF uses Database First, and some Database tables have been opened for cascading deletion.
The permission design is originally Level 3. I have reduced it to level 2. If you are interested, you can expand it to level 3. The user has a role selected between the user and the permission, which is also removed by me (simple design and easy-to-use ).
The database is currently used SqlCE single file database, more convenient for vs2010-2012 users to directly debug, vs2013 actually cut SqlCe, to use also had to decorate something.
If you want to deploy the service, you may need to install more than 2 MB sqlce4.0.msi on the server. If you do not like the attachment containing SQL server script files, it is easy to change EF to SQL Server.
After reading this project, you can learnOne set of permission management,EF (Database First),Frontend and backend isolation settingsCalculation,JQuery UI & jqGrid, Pure html may also do a lot of things...
Several images
Download link: http://pan.baidu.com/s/1jGDnZHs password: wfur
Admin 123 admin Password