A) after years of continuous optimization of practice, careful maintenance, stable operation, perfect function :
Can withstand the different implementation strategies under the customer's toss, can meet the various circumstances of the customer's complex needs.
Second , the code realization is easy to understand, conforms to the design pattern and so on idea :
Quick Start, quick results, easy maintenance, can control software project maintenance risk later.
Third , a rigorous layered concept, fully in line with the mainstream SOA concept Architecture :
The program can adopt different implementation strategies, architectural requirements, convenient maintenance, easy to expand.
Four) in line with the RBAC concept of authority, but also to meet the flexibility of the domestic small software project requirements :
Not only in line with international standards, but also to meet the domestic small software projects flexible setup requirements.
Five) not only supports multiple databases but also supports multiple development languages and multi-lingual interfaces :
Support the B/S, c/s system, can support the Java Language Development project interface function webservice,sqlserver, Oracle database and so on.
VI) provide all the design documents, source code implementation, supporting documentation :
Related design documents, supporting materials can be reused in different software projects, improve work efficiency.
VII) fully support the end user's personalized 2 - time development actual needs :
Open Interface, open source, open database structure design.
Eight) Technical advantages :
Architecture design development based on ASP. MVC4.0 + WebAPI + Easyui + Knockout
Using MVC framework model, it has the advantages of low coupling, high reusability, low life cycle cost, high maintainability, and advantageous software engineering management.
With WEBAPI, the client is completely free of agents and pipelines to interact directly
Use the Easyui front UI interface plugin to easily create a rich and beautiful UI interface
Using Knockout, provides a high-level way to correlate data models with user UI interfaces (using behavior-driven development)
IX) encapsulates most of the more useful controls and Components :
such as AutoComplete controls, phonetic blur input controls, date controls, export components, drop-down components (Tando), pop-up widgets (Tando), User selection components (Tando), organization selection, role selection, and more
Here's a look at the finished page effect:
Login page:
Home:
Menu Management page:
Organizational structure:
Permissions:
Log page:
Exception page:
Controls Show:
Author: Wang Chuntin 2014-12-02
Author Blog:http://www.cnblogs.com/spring_wang
Original: http://www.cnblogs.com/spring_wang/p/4138492.html
If you feel good, please reprint.
BS page display and nine advantages of SNF rapid development platform-asp.net+mvc4.0+webapi+easyui+knockout