Asp.net large project practice series Season 2

Source: Internet
Author: User

 

Two years ago, I wrote a series of Asp. Net large project practices, which attracted the attention and valuable opinions of many friends in the garden. After two years, there have been many changes in both work and life. The only thing that hasn't changed is the enthusiasm for technology. Looking back, there are still a lot of errors and improvements to the series and architecture I wrote earlier. I plan to make the accumulation and improvement over the past two years into a new series. It should be a brand new thing. But like the previous series, the concept will not change:Practice 1;Is a comprehensive technical solution that can be used in a production environment.;Put all source code;

 

The following is a brief description of what we are going to talk about in this series. Let's take a look at everyone's response. If there are more people interested, I will start writing.

1. Like the previous series, it is still a complete information management system solution from the persistent layer to the display layer.

 

2. NHibernate3.1 for the persistent layer

 

3. Asp.net MVC + Ext 4.x for the presentation layer

 

4. Complete permission Control

 

5. A set of code in two UI Modes

 

Simulate Windows desktop mode:

 

Traditional mode:

 

6. Custom EXTJS components, greatly shielding complex APIs of ExtJs

 

7. Custom tables, custom fields, dynamic forms, dynamic lists, custom Excel import/export, and custom queries are required in specific business scenarios.

Note that I am not creating a so-called platform, but in some specific business scenarios, I really need to customize it to a certain extent. The purpose of this release is to discuss technical implementation, individual is a strong anti-development platform activist

 

Custom tables and fields

Dynamically generated forms and tables based on custom tables and custom fields. Generate corresponding form controls and Dynamic Column tables based on data types

Import custom Excel files, parse workbooks and columns in Excel, customize the ing relationship between workbooks and tables, customize the ing relationship between Excel columns and fields, and then execute Import

 

Custom query: Conditional query and, or, parentheses are supported; multi-Table query is supported; grouping is supported; some functions have not been completed.

Specify the table to be queried = Specify the association between tables = query condition = select the column to be queried = select the query result to be output (table, chart) = Save the query solution:

 

 

To be honest, I want to vomit when I see the ExtJs interface, but ExtJs is indeed very suitable for the interface development of the Information Management System. Fortunately, Extjs has released a new look.

Version 4.1 will be released.

 

Thank you for your discussion ....

Related Article

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.