Collaborative Office ExtJS

Source: Internet
Author: User

1.extjs4 as a front frame, encapsulating the grid window form Treegrid and so on.
2.EF Codefirst as the ORM bottom.
3. Use IOC Dependency injection as a program injection.
4. Use AOP as permission, log, exception interception. Avoid using log permission exception codes extensively in programs.
5. Interface-oriented services, using generic templates as data operations.
6. Use log4net as the bottom of the log.
7. Good authority control, can judge the foreground operation and background permission operation.
8. Use Npoi as the Excel action framework.
9. Permissions are based on reflection, which determines which permissions can be controlled based on attributes.
10.LINQ extension, can query multiple where or so, update delete operation can where (). Update ()
11. Not only the authority system, but also a set of platforms
qq:2294508843

User class

Record user account, name, password, and other basic information the user interface to the left is the organizational structure, according to the organization choose to dynamically filter the user member information, the lower side mainly records the user basic information and the role of the information.  Users can work part-time multi-departmental users to adjust the role of the role of the department roles information, roles can add user member collection DEPT organization structure of the system, the user is in an organization, the organization interface to the right of the record contains user members convenient to view. Deptlevel organization level such as organization belongs to group level, company level, department level. Post Post class. The user can choose which position to belong to.

Collaborative Office ExtJS

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.