Open Source project Practice Ef+jqueryui front and back end separation design

Source: Internet
Author: User
Tags jqgrid

Recently, we are popular to open up the project, I also come to play. Just open source company project is not good, brother had to from the company project experience another set of practice open source to everyone.

This project can do a simple team task system (do some simple task allocation, did not undergo a rigorous test, the function of a single spray Ah, there is a want to use the inside can add-estimate to use the words also have to do task progress statistics, generate point chart what).

This project uses EF, WebService, HTML, jquery, jquery UI, Jqgrid. Front-end separation through JSON data interaction, pure Ajax project (except upload function)

jQueryUI has several point optimizations, such as dialog close when adding a direct delete HTML element, etc., not described in detail.

For the sake of traditional understanding and rapid development, EF uses database first, and some of the tables have been cascade deleted.

The authority design originally is three level, I specially reduced to two level, has the interest can expand to three level. Check between user and permissions there was also a role, I cut off (simple design easy to see easy to use).

Database is currently used sqlce single file database, more convenient to vs2010-2012 users directly debugging,vs2013 incredibly sqlce cut off , to use also have to decorate things.

If you are deploying, the server may have to load more than 2M Sqlce4.0.msi. If you don't like the SQL Server script file in the attachment, it's easy to change EF to SQL Server.

If you read this project you can learn a set of Rights Management ,EF (Database first), front-end separation set ,jQuery UI & Jqgrid, pure HTML can also do a lot of things ...

A few pictures of drawings

Download Link: http://pan.baidu.com/s/1jGDnZHs Password: Wfur
Admin user Password Admin 123

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.