Thoughts and discussions on ASP.net's B/S application system development

Source: Internet
Author: User
A)
The concept of a web system needs to be correctly treated. It is not simply a technical system, it involves HTML, art (web design), Framework design, etc, of course, many software companies at home and abroad are databases,
System Code Meigong, web design, and so on are all part of the division of labor, but I personally think Program The capabilities of Members come from many aspects. I want more armed forces to achieve better achievements and competition, so I often remind myself,
In the future development process, we should try our best to make all the above mentioned parts perfect. Don't always think that you only need to write the code, and the interface is a matter of art;
B)
In the process of developing Web applications, collaboration between teams is more important than collaboration between traditional C/S development. Therefore, communication is very important, this forum is used as an example.
The items are not strictly enforced, resulting in many repetitive work, or even one time leading to system operation failure. This is a special reminder for future development, some common components, classes, controls, interfaces, and so on should be discussed by all the team members.
It is concluded that the modification process must be careful, and method-level annotations must be added for necessary external interfaces;
C) use the B/S mode to develop applications. The requirements for data security and concurrency control are extremely high. The C/S mode is incomparable, during the development of this forum, we have been using simple data encryption and have not found an effective solution. The system security problem is a big hidden danger, hope to find solutions through future study and exploration;
D) I personally think it is important to use the web development model to understand what B/S is, its advantages and limitations, so that it can be handy in practical applications. Pattern is a summary of some excellent object-oriented methods. These things must be used flexibly, rather than pattern for patterns;
E)
I think we must gradually develop some good habits when learning a new language and a new development tool. ASP. NET is no exception. You can learn a lot of skills in ASP. NET development. However,
We must develop some basic programming habits. This will not only fundamentally improve program quality and development efficiency, but also facilitate program reading and team development. If you write a program that only you can understand or
Several people can understand that, even if the program skills are superb, the upgrade and maintenance of the program is fatal. In the development process, such as error handling, string processing, database connection, and closing time
To handle system performance, we must develop good habits, especially database operations. We must adhere to the principle of "enabling and disabling as soon as possible, because Web applications must face user groups
It is very important to ensure the system performance because the system's c/s is large;
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.