Notes for ASP. NET beginners

Source: Internet
Author: User

1. Parameters and stored procedures should be used in data access, so as to improve efficiency and prevent injection attacks.

2. You should manage the connection strings in a unified manner and put them in webconfig or a specific file. If they are placed in webconfig, you must encrypt them and thenProgramIn the same way, it will be convenient to change the connection string later.

3. Avoid data access on the same page as much as possible in the program design. If the page has five data binding controls, you need to retrieve the data to access the database once.

4. NoteCodeAnd put the class into a specific project using the component programming idea.

5. You can consider using threads in complex search to greatly improve efficiency.

6. Remove the view status of the control. Some controls can remove the view status and reduce the page size without retaining data.

To be continued .................

 

 

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.