In the past six months, I completed one of the management information systems of a local unit alone, issued a beta version of 29, and official version 3 times. ASP ORACLE environment, 285 ASP files, functions involving data entry, modification, fuzzy query, automatic statistics, data analysis, and reports, this project is declaring provincial-level results, now I will summarize my 10 experiences, welcome Criticism, correct:
1. Don't do any ASP is outdated, isn't it important to use advanced technology, but your design idea is advanced;
2. Consider the versatility of the project during design, never do anything that does not promote value;
3. The program is designed to be simple, and the process is far better than the foot-oriented object oriented;
4. Theory is for practice, so don't be bound by theory (especially design model);
5. If the division of labor is reasonable, as little personnel constitute a project team, the overhead of communication is too big;
6. There is no constant demand, leave enough expansion space for your program, while considering minus workload and difficult pathways when transplanting other platforms;
7. Don't ignore the interface design, in many cases, this has become the only standard for your project evaluation;
8. Use a formal document to write down your variable usage, with the increase in the system, the cost of Debug is almost doubled;
9. If you can use the code generated by the machine, don't go handwritten, the most precious thing is the time;
10. Select the database or choose Oracle!