to sum up:
I finally learned the six items of Duwamish more carefully, I feel more than the gain! :) Look at the code of the master, it is as good as a delicious coffee, the feeling is really good, it is full of praise.
1. The code is written very concise, and the work is.
2. The code annotation is very clear, in place.
3. The system has very good system structure, check, control, makes the system have very good robust, security, scalability.
4. Exceptions in the system are well controlled, unlike usual our projects, try, catch, scattered everywhere.
5. The system is fully configured with web.config, making the system easy and flexible configuration changes without changing the code.
6. The system is fully utilized for View, Session and Cache, making the system a good performance.
7. The system fully utilizes user controls, inherits such as page object technology, so that the code has better reusability.
Although because of the limited level, it is not enough, it is not fully understood, although it takes a few days, but I still want to say a word-value!
BTW: Actually, this is my second time I see Duwamisn7. It is probably an example of knowing this MS class a year ago, but I remember that I didn't understand it at the time. At that time, I would like to put down, etc. I have a certain DOTNET foundation. After learning, I practiced several projects today. I feel that I feel so good :) After reading the learning notes, then I will see the information about duwamish7 in MSDN, and there is too much thing I don't understand. ! Such as remote processing, distributed deployment, etc. If I say it again: Let's let go, wait a year, then learn, then study, will have new comprehension, new understanding! Learning is this, it is a gradual process, it can't be a squat. Of course, if it is not a year, but half a year, that is, it is a speed of speed :)