A rapid development framework for ASP.

Source: Internet
Author: User

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.

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.