Nothing to do, I wrote an ASP. NET MVC Rapid Development Framework, this is an early version, and not carefully packaged, we do not look.
I converted the database to the compact CE, except for the need to have. net4.0 runtime, no need to deploy anything, as long as run Shrimp.exe, the first run to read the database may be a little slower, the second time is good.
This rapid development framework is mainly used for the rapid development of B/s Enterprise management software, which is suitable for generating standard web pages according to the database, which saves time of writing code greatly. The framework mainly includes the following parts and features:
1, Login module. The bottom of the system has anti-URL input function, do not need to write any filter or jump code in each module.
2, log module. Including log logs, business module logs (can be configured separately, the standard business module of the database each more than the addition of delete changes to leave a record, do not need to write any log code in each module), system error log and so on.
3, user Management module: including departmental management, user management and so on.
4, perfect authority system: including the Role menu configuration, User menu configuration, data permissions, and so on, this will write a topic, the framework of the permission system is a classic permission system, today this earlier version only user menu configuration.
5, of course, also has the most important development template module. This module is to teach the framework user how to write the business module, which contains most of the controls, the developer divert. The version released today has only one more complex template, but most of the controls contained in the middle.
About the rapid development of the standard page later also to write a topic, the so-called Standard page is the vast majority of business use of the page, so as to give users a good experience, easy to quickly familiar with the use of the system, but also easy for developers to save development time based on the database Generation page. Generally includes:
1) Dynamic Table page: Used to display the query out of a number of data, also fast for editing save, the bottom to solve the paging problem.
2) Form page: Used for record entry etc.
3) Main Sub-table page: 1 record entry for multiple records.
4) Other special pages are not listed.
For commonly used standard pages, the framework of the bottom of the implementation of adding and deleting code, the front desk click on the Save button after the background do not write additions and deletions, standard additions and deletions are generated by the database field name of the framework layout page. Including query module also do not write, there is a framework based on the foreground field name generation, increase the query criteria only in the foreground to add the field.
7, Memory Table module: I think this is very important, put the common data table into memory, for multi-user simultaneous access has a great performance improvement, greatly reduce the database pressure.
6, System backup module, drop-down list module, and so on, to this today.
Shrimp:http://files.cnblogs.com/files/xxmrj/shrimp.rar
WinXP may need to install the Microsoft. NET Framework 4.0:http://rj.baidu.com/soft/detail/15910.html?ald
Especially thanks to the Ligerui framework author, this framework uses Ligerui as the basic JS framework and has done a lot of modification work.
A rapid development framework for ASP.